Hey, I'm Andrew!
Your friendly neighbourhood full stack web dev.
I love creating unique web experiences that utilize the latest and greatest technologies.
Interested? You should check out my blog! 👇
Two Ways to Create Blurry Background Images with Clear Text
Sunday, June 5th 2022
Learn how to blur an element's background image without blurring its contents using absolute positioning and CSS grid.Let's say you want to have text overlaid on top of a background image. Depending on the image, this may cause an issue …
Locking Down your Dev Environment with Webpack DevServer and mkcert
Sunday, December 19th 2021
A simple guide to serving your application over HTTPS using Webpack DevServer and mkcert with your own custom hostname.I probably don't need to try that hard to explain why it's important to make the effort to enable HTTPS on your website…
How to Add Dark Mode to a React Application
Sunday, December 5th 2021
A step-by-step walkthrough for adding the ability to toggle themes to your React application using React Context and Styled Components.Dark user interfaces are a wonderful thing. Not only are they easier on the eyes by helping to reduce blue light exposu…
Thieving Your Way to a Dynamic Colour Theme in React
Sunday, November 7th 2021
Dynamically set the colour palette of your React components with color-thief-react.I always thought it was really cool how some applications were able to dynamically set the colour of components on thei…