All posts
-

Loading memories
It was spring break, 1988. I turned on my Amiga 500, the pigeons cooed outside, and…
-

Why lowercase Git repository names are a good idea
Using lowercase Git repository names is a good idea. Here’s why.
-

If asked what would others say about you?
When I left GitHub, some of my colleagues created a video where they shared some kind…
-

Support bots are not quite there
Are support bots helpful? They may be. But they are not quite there.
-

Will AI destroy us?
I tried very hard to stay away from sharing my opinion on how AI will change…
-

Creating a markdown-based changelog for LiveView apps
I wrote about adding a changelog to an Elixir Phoenix LiveView app. I used Earmark to…
-

Focusing
Reflecting on my struggle with writing consistency and the theme of focus over the past two…
-

My dad’s last days
This is on the personal side of posts. I am approaching the age of 50. That’s…
-

Listening to English speakers in bars
A decade ago, at a noisy Irish bar, I struggled to understand a colleague’s accent, leading…
-

Started a new gig (2024-CW18)
So, I finally landed a new contract gig after months of searching. Back to my software…