Fresh Reads
Source desk · Blog
Mario Zechner
19 entries in the archiveNewest: May 30, 2026Official site
- Systems
- Engineering
What I learned building an opinionated and minimal coding agent
Lessons I learned while building my own coding agent from scratch.
Armin is wrong and here's why
A rambling rebuttal to Armin's claim that LLM APIs are a state synchronization problem.
Infinite Footguns: Writing a JavaScript Interpreter in JavaScript
Building a JavaScript AST interpreter in JavaScript: scope isolation, ES5 implementation, and all the footguns along the way.
MCP vs CLI: Benchmarking Tools for Coding Agents
A data-driven comparison of MCP and CLI approaches for coding agent terminal control
Patching Claude Code for debugging and /cost support for Max users
cc-antidebug patches Claude Code to enable Node.js debugger support for SDK-based apps and restores the /cost command functionality for Max plan users
cchistory: Tracking Claude Code System Prompt and Tool Changes
Exploring how to track and analyze changes in Claude Code's system prompts and tools to understand AI assistant evolution
Prompts are code, .json/.md files are state
Treating LLMs as shitty general purpose computers we program with natural language. Because throwing shit at the wall wasn't working anymore.
Boxie - an always offline audio player for my 3 year old
How I built a simple portable audio player for my boy, summoning the spirit of the Gameboy
Electronic Nights III - Animated LEDs and Buttons
How to programmatically turn on LEDs and read button states