Between all the other things I’ve had to do in real life, I’ve been making a few changes to this blog and I thought it would be good to write about them.

February 12, 2026

A few days ago, I stumbled upon an interesting new frontend framework for Swift-based web projects called ElementaryUI. It allows developers to code their frontend entirely in Swift.

February 11, 2026

A couple of days ago, I stumbled upon a blog post by Manuel Moreale about whether adblocking should be considered piracy. It’s a topic I’ve thought about before and what Manuel wrote really resonated with me.

February 10, 2026

British aristocracy in the American Wild West was the joining of a dichotomy that is hard to believe could ever have worked.

February 6, 2026

I’ve been thinking about replacing my 2019 Intel MacBook with a desktop and using my M2 iPad Air as a mobile workstation instead. This is my experience with it.

January 26, 2026

When Apple’s newest lineup of operating systems was released in September I didn’t hesitate to install it on all of my Apple devices like I do every year. I wish I hadn’t this time.

January 23, 2026

The latest developments in the tech industry have gotten me thinking about how much the pursuit of short-term profits with AI has blinded major companies when it comes to the long term. It’s truly incredible how much the tech industry loves shooting itself in its own foot in the name of short-term profit.

January 21, 2026

It’s that time of the year again when I take a look back at what I’ve read throughout the past year and highlight some of my favorite books. I read more than usual in 2025 which made picking favorites tough!

January 18, 2026

With the start of the new year, I thought it would be interesting to take a look back twenty years to 2006 and remember the Mac applications I used regularly.

January 13, 2026

After almost five years of no updates, I finally released version 2.0.0 of sequelize-migration-wrapper, my npm package for Sequelize migrations.

December 5, 2025

I’ve noticed this trend every time I go back to the US and have wondered why it happens. This video explains it.

October 8, 2025

I am currently running five different blogs, but is it really better to separate them or just have one blog with everything?

September 21, 2025
My Portfolio