🔥 Due to burnout I am currently on sick leave, so expect fewer blog posts and less activity on GitHub.

March 31, 2025

Thoughts on using LLMs for programming

I must be becoming a grumpy old developer, because when I first heard about "vibe coding" I let out an audible sigh…

Tagged as: Programming Last updated: March 28, 2025
February 06, 2025

Calodin 1.0 (and a little update)

A little update on burnout and being back to doing a little programming.

Tagged as: Personal, Programming
July 05, 2024

Shields Down

It's time for a change.

Tagged as: Personal, Programming
June 10, 2024

Curiosity

Accepting being average, and being curious.

Tagged as: Personal, Programming
May 08, 2024

My Incorrect Assumption About Content Hashes

I wrote a fallback file resolver for my Vite-processed files, but there was a bug I did not anticipate.

Tagged as: Programming
May 02, 2024

Switching to QWERTY

This is the story of how I slowly became a QWERTY keyboard layout user.

Tagged as: Programming
December 20, 2023

Trusting Valet's CA on an iOS Simulator

How to trust the self-signed Valet certificate with the iOS simulator, so you can test your projects more easily.

Tagged as: Programming, Laravel
October 27, 2023

Sabbatical

I'm going to take a break from software development in early 2024, and here's why.

Tagged as: Personal, Programming
May 03, 2023

Programming Discourse on Twitter

I wrote a long tweet.

Tagged as: Culture, Programming, PHP
March 10, 2023

Adopting AVIF and WebP image formats

My website now serves AVIF and WebP images to compatible browsers. Find out how I accomplished this with PHP!

Tagged as: Programming
November 20, 2022

Making PHP Monitor actually testable

PHP Monitor 5 is not as testable as I'd like it to be, so I'm currently refactoring some stuff for PHP Monitor 6 to ensure the app can be tested properly.

Tagged as: Programming
August 18, 2022

On Refactoring

In this post, I talk about refactoring and give an example of a recent refactor in PHP Monitor's codebase.

Tagged as: Programming