-
Apr 05, 2025
I recently had what I’m terming a “zombie subscription” experience. I had forgotten to cancel a service for a to-do app. The service renewed and...
-
Mar 20, 2025
I’ve been doing some deliberate engagement with my learning process lately. One of my goals for 2025 is to build several personal projects with Ruby...
-
Feb 09, 2025
Recently, I’ve been making an attempt to drive calmer. It’s all fun and games when you’re throwing knife hands and cursing like Mushu at the...
-
Feb 01, 2025
Email is one of the internet’s foundational user interfaces. Almost everyone on the internet who might use a service can be assumed to have one....
-
Jan 23, 2025
Many developers assume incorrectly that the best solution to a user’s problem is another app. This fails to account for the second and third order...
-
Dec 21, 2024
“Technology always develops from the primitive, via the complicated, to the simple.” — Antoine de Saint-Exupéry This post has come about from several weeks of...
-
Dec 01, 2024
“Let’s put stupid out of it because saying someone is stupid is not explanatory. Saying they are stupid means you write off understanding their reasoning.”...