An updated Dockerfile

I got into a bad habit a long time ago and started exposing ports at the very end of Dockerfiles, even though I knew it wasn't a good use of Docker's caching. It just looked cleaner and made more sense (to me). However, I did some testing and discovered that keeping that higher up in the dockerfile makes a noticeable difference when it comes to rebuild times.

June 18, 2024

Redesigning hluska.ca

I'm not a very good designer so I always find redesigning my website difficult, but this time around, I've noticed how incredibly complicated the modern stack is...even if you just want to design your own website.

June 18, 2024

Get hot reload working with Angular/React in Docker

Setting up local environments is a pain that Docker solves effortlessly, but many of the React or Angular containers you find online don't function properly - for example, hot reload doesn't function in many of the options out there. This combination of Dockerfile and docker-compose.yaml has things like hot reload enabled and are great for local development.

June 16, 2024

Documentation Driven Development

Writing user facing documentation is one of my skills and favourite ways to learn about my products. It's a chance to flip my perspective from looking for the good to hunting the really hairy parts. What if we slowed down on test driven development and focused more on documentation driven development?

January 19, 2022

Introducing Siteimp

Last night, I launched something very important to me and pushed DNS on siteimp. Siteimp is a tool that runs website performance audits.

January 7, 2022

Things I've Learned About Web Performance

Web performance is one of my interests and performance testing has become a big part of my deployment process. Through my practice, I've learned some things that were not obvious when I first started. I'll share some of these with you.

December 17, 2021

Introducing Formimp

Web performance and helping non-technical people or digital marketers get the most out of their website are two of my biggest passions. Those interests led me to try (and discard) many different ways to host contact forms. Email is complicated for less technical people to set up and likely isn't the best tool to accept forms anyways. So, I started working on FormImp and pushed v2.0 live on December 7, 2021.

December 11, 2021