Chris Dzombak
noclobber breaks JetBrains IDEs’ ability to read your shell environment
Streamlining my user-level CLAUDE.md
Linux server migration planning
Neat Image noise profiles for the Ricoh WG6
Neat Image noise profiles for the Leica X1
Beavers at West Lake Nature Preserve
Using systemd to keep an SMB share mounted
Using systemd to run a Docker container only when an SMB mount is mounted
Beavers in Dexter, MI
Automatically sort trail camera images with trailcamai
pdate.dzdz.cz: A website for pdate
Not everything in your todo list needs to be a proper GTD Next Action
pdate: Date/Time Parsing for Programmers, DevOps, and SRE
AlfredSwitchWindows now supports Ghostty tabs
#latergram: Wild Birds at the Detroit Zoo, April 2024
#latergram: Bird Photos from Kensington Metropark, July 2025
A Tool for Working with Git Worktrees
Setting Up & Testing Spotlight + Samba + Elasticsearch
Getting Good Results from Claude Code: Writing Good Prompts
New Derivative of my Ubiquiti Cloud Key 3.5" HDD Adapter
LLM + MCP Use Case: GitHub Actions Workflow Updates
Celebrating 250(+) Public GitHub Repositories
LLM Q&A Technique: Context Priming
Ask Claude Code to fix CI
Give your LLM Coding Tools Their Own Tools
Teaser for upcoming Claude Code posts
Getting Good Results from Claude Code
Navigating and Rewriting Legacy Systems
An improved nginx_ensite script
Quick Devops Tool: gha-secrets-setup
How I share Bird Buddy photos online
A Lychee photo library tool for titling photos
Avoid unbounded inboxes; avoid stress
Recommendation: Microphone Setup for BirdNET-Pi
feedfilter: an RSS feed postprocessing tool