Modernizing the site

September 13, 2024 · Last updated Sep 15, 2025

I'm happy to announce that key upgrades have been successfully completed. 

I've moved this website, along with most of my other services, into Docker containers. The motive for this is because it streamlines and compartmentalizes your environment—no more "it doesn't work on my machine". The latter feature also decreases your host's attack surface by logically isolating the contained subsystem.

The second important change concerns the frontend. Though I focused on backend early in my career, the experience of working as a full stack developer helped me challenge my frontend insecurities.

Now, I may not be a UI/UX designer, but I've accumulated some insight into their work. My design style follows from a minimalistic baseline, adding details as inspiration strikes. I'll attempt to break out of my perfectionism by trying out different ideas now and worrying about revisions later. My hope is that I'll require fewer radical changes over time.

I'm using Bootstrap, which simplifies the process of making the site design more responsive across different viewpoints (another skill I picked up from my professional work).

In keeping with the spirit of Agile, I'll continue to make incremental changes to improve the website.