Why I built ChHeader
ModHeader's ad injection put me off. I built ChHeader to edit HTTP headers without ads, with local profiles and source anyone can inspect.
Writing on Software Engineering, newest first.
ModHeader's ad injection put me off. I built ChHeader to edit HTTP headers without ads, with local profiles and source anyone can inspect.
GPT-5.6 turns capability into a price ladder, while Codex Spark turns speed into a separate button. AI pricing is becoming part of the interface.
Models make awkward code cheaper to replace. Review should block future risk and leave private ideas of neat to automated conventions.
Grok Build produces useful patches, but its weekly limit changes how I use it. The harness and quota now matter more than the model.
Claude Code lowers the cost of being a Rust beginner. It kept two local-hardware projects moving while I learned the language inside them.
I spent 45 minutes teaching Claude a fix I already knew. Putting that project quirk in CLAUDE.md stopped the same rediscovery next time.
Meta cut 600 AI roles while still hiring for its superintelligence lab. The move shows which AI work leadership wanted to fund—and which it did not.
How I deployed the React Router application with Fly.io, Cloudflare, Neon, Docker, and migration history I could roll back.
The React Router, TypeScript, PostgreSQL, and authentication stack I chose after using LLMs to prototype the alternatives.
A new data-model entity touched several old pages. Rebuilding those UI components was faster than carrying their Flow types and old assumptions forward.
Copilot shipped agent mode and more models. Microsoft also tightened extension licenses so some tools refuse to run in Cursor.
Claude Code for hobby refactors, Cursor at work — two tools, two jobs, and where each one still breaks.
Public libraries give coding agents examples, documentation, and discussions they can retrieve. Private APIs must supply that context themselves.
Lambda's clunky deployment process forced me to think small. That constraint led me to better microservices design. Sometimes friction is good.
I worked in advertising as browsers pushed Flash out. The web gained battery life and privacy controls, while ad production got much harder.
Related subjects
Topics that appear alongside Software Engineering in these articles.
Back to the index