All posts
-

Upgrading an Elixir Phoenix app using Tidewave
My company, Amignosis, website is a simple Phoenix LiveView web app. It was on Phoenix 1.7.21…
-

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…