A better way to move files over MCP
MCP calls make the model recite the whole payload token by token. A small CLI lets code move it, so it never enters context in the first place. Fewer tokens, less time.
Notes on shipping useful tools, exploring software architecture, and using AI infrastructure to move from idea to working product.
MCP calls make the model recite the whole payload token by token. A small CLI lets code move it, so it never enters context in the first place. Fewer tokens, less time.
How plain JSON, Zod validation, and a repair loop let Gemini 3.1 Flash-Lite run 80% cheaper and 2× faster than our Claude Haiku baseline.
Retrofitting CI, linting, Prettier, and regression tests into a mature codebase makes AI coding useful by catching broken changes before reviewers do.
Google’s default Places widget breaks out of your existing mobile UI, so a custom autocomplete keeps the form flow intact while Google still supplies the place data.
How to fix a macOS GUI app that cannot find `codex` even though Terminal can: inspect the live `PATH` and fix `launchd`, not the shell.
Custom DNS can make a captive portal look broken by skipping the network’s resolver, so restoring automatic DNS brings the login page back.