Welcome to my site!
I'm Pierce, and if you're thinking, "wow, this website seems pretty basic", that's the goal, for now :)
This site is completely written by hand, no frameworks, libraries, nor even any JavaScript, even for the mobile compatibility: to both learn about the way that site data is structured, styled, and rendered, but also to minimise the indirection and bloat. This site loads and renders quickly with no fluff (just as the internet was intended).
If you're looking for more information about me, and understandably don't want to spend time reading my waffle, please feel free to head straight to my About page.
Admittedly, a part of the reason the site is written in pure HTML & CSS, is to accommodate users that may have JavaScript disabled, since it's not uncommon in the Cyber Security space. I'm also a believer in the idea that the basic functions, e.g. navigation, should work perfectly without JavaScript, and that JavaScript is only there to enhance the experience, rather than to be a pre-requisite.
I like a site built with purpose, for a purpose, and not sites filled with colour and animation, looking like an iridescent disco... often at the cost of usability and performance.
Bruno Simon's site is a good counter-example: it couldn't run smoothly on a less powerful device, but perfectly fulfils its purposes of novelty, fun, and showcasing his skills; still, I don't think it's the most usable site, but that's easily overlooked in light of how fun it is to drive the little car around :D
That being said, I'll likely be introducing a framework in the future, to reduce code redundancy and provide a more feature-rich site (v2), while keeping it quite minimal, but for now, it's all hand-made. Though, as you can tell, I'm still quite opinionated.
Greetings, weary traveller, welcome to the Greenhouse. Would you like to take a moment to rest your eyes?
