David Holland
banner
davidwholland.com
David Holland
@davidwholland.com
Husband. Learner. Trying to concentrate, mostly on software.
I guess it isn’t that surprising that an app like Audio Hijack might experience some uncertainty as greater emphasis has been placed on security in macOS, but the full story sounds like it must have been a stressful ride.

weblog.rogueamoeba.com/2024/12/13/t...
The Developers Who Came in From the Cold
An existential threat. An unlikely alliance. A massive feat of engineering. One of the most important stories in Rogue Amoeba history.
weblog.rogueamoeba.com
December 17, 2024 at 2:56 AM
I’ve been a software engineer for a long time, and yet it can still be hard to explain some fundamental truths about the industry in a concise and accessible way. From now on, I think I’ll just point folks to this video. (It’s long, but worth it.)

youtube.com/watch?v=PJPF...
YouTube
Share your videos with friends, family, and the world
youtube.com
December 17, 2024 at 12:11 AM
Rails 8.0.1 is out with a small security update.

rubyonrails.org/2024/12/13/R...
Rails Version 8.0.1 has been released!
Hi everyone,
rubyonrails.org
December 14, 2024 at 10:17 PM
I’m writing seed data for an app I’m working on, and I just keep thinking:

Idempotent is a funny word.

#rubyonrails
November 23, 2024 at 3:29 AM
It’s a fact of life that software team management isn’t discussed as often as the technologies we use. I’m going to try to share good resources on this topic as I find them. Hopefully, others will do the same.

Let’s start with a classic:
en.m.wikipedia.org/wiki/The_Myt...
The Mythical Man-Month - Wikipedia
en.m.wikipedia.org
November 19, 2024 at 11:30 PM
Just started learning how to use @tailwindcss.com with Ruby on Rails. It was hard to love the “utility-classes” approach initially, but I’m starting to come around.
November 13, 2024 at 2:34 PM