Blog
Click around aimlessly or search the archives. The choice is yours.
New Feature: Games
Part of running your own website is being able to do what you want on it. Within the confines of the law, of course. Back in the day you'd add something trivial to your site and make a formal announcement [...]
Invite Systems are an Open Relay
Every time I think I've seen it all from spammers, they do something that surprises me. The ingenuity of bad actors is an interesting thing. I always wonder what sort of world we'd live in if their efforts were focused [...]
Sandbox Coding Agents with a Separate User Account
I don't trust our new robot overlords at all. I also don't fully believe that agents are out there dropping production databases without some serious coercion to do so. And while I don't trust the robots, I trust myself only [...]
Automating Everything That Doesn't Need Me
I've been writing a lot about LLMs, AI (or the so-called "Artificial Intelligence") and the like. Part of that is because I haven't been running into many problems that I feel need documenting. Bigger part is because I'm finding that [...]
Two Anecdotes in a Trench Coat
LLMs are great at pattern detection. Use them long enough, and you get good at it too. Smoking guns, being absolutely right, it's not X but Y. They tend to be cute at first, but then these AI-isms become bad [...]
Nobody Is Going to Give You the Day Off
New emerging technologies can save you time and make you more productive. They never come with any sort of guarantee of working fewer hours. Personally, I like to work, and I like having more productive days. I also value freedom [...]
The Age of Personal Software
One of my favorite things to come out of the generative AI wave is the speed in which I can knock out dumb little ideas I have. Before, when I would feel constrained by time, I'd reach for some off [...]
DO_NOT_TRACK Breaks Claude Code Remote Control
My .zshrc from my world famous dotfiles has a couple of lines with the comment "because we can't have nice things". Both are for privacy with the command-line tools I use. One is specific for GitHub's gh, the other is [...]
Collective Consciousness or Shared Hallucination?
Call me crazy, but I feel like I've been reading the same fucking article over and over again the last few months. My main consumption website is Hacker News, specifically the front page. It's flooded with "AI" content, no shocker [...]
Pasting Images into Claude Code on Linux
While I mess with a bunch of different agentic coding setups, Claude Code is my daily driver when I want to be productive. At some point, pasting images into Claude Code was working fine for me on Linux, then it [...]