Git ignores folder case changes — here's how to actually fix it on GitHub
Renamed a folder from About to about locally and Git shrugged. Two git mv commands fix it on the remote — and why GitHub Pages cares about casing at all.
Writing on .NET, Azure, AI agent systems, and building software that lasts.
Renamed a folder from About to about locally and Git shrugged. Two git mv commands fix it on the remote — and why GitHub Pages cares about casing at all.
A .NET console app threw a missing shared library error the moment it hit a Debian VM with no GUI — here is the apt install and the sandbox flag that actually fixed it.
A native Testing sidebar, one CLI flag, and a gutter that turns red and green. The whole setup, no extra plumbing.
Why a single LLM in a loop breaks down past toy projects, and what changed when I split the work across four agents with explicit handoff contracts.
Why I built a library of profession-specific writing skills, and why "write professionally" is the wrong instruction to give an LLM.
A quick look at why I moved from VuePress to Astro for my personal site and what the new setup looks like.