Software Development

Responsive CSS in 2025

Where I try to figure out whether I still need Bootstrap

Well, I've been working in web developement for over a decade already, but I've always fashioned myself as a backend developer type. At one point, it became popular to call your self a "full stack developer", but that also meant that I had to take frontend things seriously.

Read more...

0001 - Naming things

Believe it or not, this happened in real life

Read more...

Picking the right Tool for the Job

Where I rant about developer bias and managers enabling it

This is a sentence I've heard countless times over the years, and it is often followed up with the corollary "If all you've got is a hammer, everything looks like a nail". There is a lot of truth and depth to these statements!

Read more...

Building a Software Team

Where I re-invent the wheel of team organization

I've been pondering a while how to best work together in software teams. I'm sure there are as many ways to organize a team as there are teams, but I wanted to spend some time reflecting on my own experiences and maybe see if my conclusions actually build op towards some method that already exists. Wouldn't that be grand?

Read more...

Deploying a static website with Netlify and Github Actions

Where I automate the deployment of my blog

I thought it would be fun to share my setup for building and deploying my blog. As mentioned in this other post, my blog is a static website generated using Statiq. It is hosted on Netlify, which has a lot of turn-key configs for setting up your site's deployment needs. It doesn't support dotnet projects though.

Read more...

My first honest open source contribution

Where I share my experience of giving back to the community

While I've been a consumer of open source software for decades, I've often found it hard to contribute back to the communities. Until recently, all I've managed is the occasional typo fix in the documentation of whatever library.

Read more...

JS Frameworks

Where I cry about JS frameworks

Right, I am not about to say anything that has not already been said better by someone else, but I still feel like I need to sum up my thoughts on this, so here goes.

Read more...

The story of the Cardboard Ship

Where I explore an allegory of software projects

The Captain and Developer are looking and what they've built:

Read more...