I'm a Front‑End Developer
Hi, I'm Shane, a self-taught front-end developer with a passion for building fast, responsive, and user‑friendly websites. My focus is on writing clean, maintainable code that prioritises performance without sacrificing functionality or user‑experience, but improving it.
I'm a Performance Enthusiast
Optimising how quickly and smoothly web applications load and respond to user interactions, reducing latency and improving real-time performance, can be easy to overlook with faster hardware and internet connections. However, I believe that good performance boosts user‑engagement and enhances accessibility.
I’m a strong advocate for web practices that enhance performance, such as lazy loading content, optimising media with formats like WebP and AVIF, leveraging native CSS for animations instead of JavaScript when possible, minimising page weight, and using only essential third‑party libraries.
I'm a Minimalist
I believe in the power of minimalism: creating simple and effective solutions that eliminate unnecessary complexity, making user navigation more intuitive and development more efficient.
By embracing minimalism in my workflow, I create an environment that prioritises focus, clarity, and efficiency through fast, configurable tools that fit my needs and eliminate unnecessary distractions, boosting productivity through simplicity.
I'm also working on my own compact and minimal Firefox UI called Purusfox.
Other Things About Me
- I don't use any social media.
- I'm a metalhead.
- I play guitar.
Favourite Bands
- Lamb of God
- System of a Down
Favourite YouTube Channels
- Distractible Podcast
- Jacob Geller
- Kitboga
Favourite Movies
- 28 Days Later
- Afflicted
- Grave Encounters
- The Truman Show
- Tenacious D in The Pick of Destiny
Favourite Games
- Need for Speed: Most Wanted (2005)
- Resident Evil 4 (2005)
- Fallout: New Vegas
- The Elder Scrolls V: Skyrim
- Grand Theft Auto V
- The Witcher 3: Wild Hunt
- Soma
- Doom (2016)
- Doom Eternal
- Iron Lung
- Amnesia: The Bunker
- Baldur's Gate 3