In praise of –dry-run
For the last few months, I have been developing a new reporting application. Early on, I decided to add a –dry-run option to the run command. This turned out to be quite useful – I have…
The latest blog posts to take off on Hacker News. 4,415 posts.
For the last few months, I have been developing a new reporting application. Early on, I decided to add a –dry-run option to the run command. This turned out to be quite useful – I have…
For the past couple years, I have transported my 'working set' of video and project data to and from work on an external Thunderbolt NVMe SSD. But it's always been slow when I do the sync. In a typical day, I may generate a new project folder with 500-1000 individual files, and dozens of them may be 1-10 GB in size…
many traditional and modern card games. At only 120 cards, it supports a large number of existing game systems, such as: The Everdeck is a card game system that can be adapted to play many traditio…
How I added Immich to my already robust photo management system to make it ridiculously robust.
Up Enter Up Up Enter Up Up Up Enter
Personal home page of Tony
There’s a kind of polite fiction at the heart of the software industry. It goes something like this: Estimating how long software projects will take is very…
The new year has started and I was once again looking for a simple calendar to do some yearly planning. I've tried to find something for this use …
Today, we will meet a spiky-haired nerd named Corey Dumm, who normally lives within Markdown code fences. We will get to know him a bit, smile with him when his fences hold and weep quietly when misfortune strikes.
In a quest to reduce the number of processes running in macOS Tahoe, consider the example of Time Machine backups, which can easily be replaced by 3rd party alternatives.
This wonderful article by Marius Bakke (thanks for using Haunt btw!) about guix shell hit the orange website front page recently. I left a comment to the effect of “hell yeah I use it for all my projects!” and someone asked me for an example of what I do. I sent them some links but I thought hey, this could be a blog…
Apparently, one of my hobbies is making updates to my ergonomic setup, then blogging about it from an Amtrak train. I've gone and done it again.
A comprehensive guide to Claude Code from someone who's been using coding AI since 2021. Learn the 5 pillars of agentic coding, custom commands, and advanced workflows.
Recently I came across Lunduke post about some mysterious Vendefoul Wolf Linux distribution that uses 217 MB RAM with Devuan as base (no systemd(1) here) and XLibre X11 server along with IceWM wind…
I set all of Vim's configuration options, and I still feel far from mastery. But I did learn that it used to be called Vi IMitation...
In which we teach an agent to read syntopically.
If you don’t want any of their services, you can turn Siri off in its settings, and disable indexing and search in Spotlight settings. Or you can use mdutil, if you know its limitations.
Why DuckDB has become my go-to tool for data processing, offering simplicity, speed, and powerful features.
Last week I wrote a thing about how to run Claude Code when you don’t trust Claude Code. I proposed the creation of a dedicated user account & standard unix access controls. The objective was to stop Claude from dancing through your .env files, eating your secrets. There are some usability problems with that guide- I…
Training my watch to track intelligence
I can’t overstate how much I hate GitHub Actions. I don’t even remember hating any other piece of technology I used. Sure, I still make fun of PHP that I remember from times of PHP41, but even then I didn’t hate it. Merely I found it subpar technology to other emerging at the time (like Ruby on Rails or Django). And…
Plus Fly’s new Sprites.dev addresses both developer sandboxes and API sandboxes at the same time
Natural language is a wonderful interface, but just because we suddenly can doesn't mean we always should.
How do they fare with (not so) recent additions to HTML?
Code, Apps and Thoughts @lawrencegripper
CLI agents like Claude Code make self-hosting dramatically easier and actually fun. This is the first time I would recommend it to normal software-literate people.
Why you might not need Oh My Zsh for your Zsh configuration.
~15 years ago, we had Balsamiq Mockups (2008). Deliberately sketchy. Intentionally low-fidelity. The comic-sans-looking wireframes were a…
As a maintainer of several OneBusAway projects, I regularly ask contributors to rebase their branches before merging. The response is often hesitation or…
Self hosting my media library with Jellyfin & Wireguard on Hetzner