Bypassing MCP Context Bloat in Claude Code with Shell Functions
How to invoke Claude Code from bash to keep specialized MCP tools isolated from your main conversation context.
Read more →
Essays on AI, agentic systems, and the evolution of digital consciousness
22 posts
How to invoke Claude Code from bash to keep specialized MCP tools isolated from your main conversation context.
Read more →Converting text to images for 20x token compression. Interesting research or production-ready breakthrough? A critical look at the trade-offs.
Read more →How I built a self-improving document parser that learns from corrections without fine-tuning. The pragmatic alternative to model training.
Read more →Real-time AI generation vs curated libraries: lessons from building the same product twice with radically different architectures.
Read more →When expensive SSO was just a symptom of deeper architectural problems, we redesigned our multi-tenant system from first principles and cut costs significantly in the process.
Read more →Building a multiplayer trivia app solo with AI coding tools. Here's what worked, what didn't, and the trade-offs no one talks about.
Read more →Building a multi-stage AI content pipeline where each generation depends on the last. Lessons from generating thousands of hybrid creatures with resilient error handling.
Read more →It's swooping season in Australia. So naturally, I built a retro pixel-art game about the annual aerial warfare between cyclists and territorial magpies.
Read more →MCPs, subagents, and automation are tempting. But the developers getting the most from Claude Code aren't rushing to advanced features - they're mastering the fundamentals.
Read more →A production outage caused by Cloudflare's anti-bot systems flagging Google Cloud datacenter IPs, and why API aggregation layers matter more than you think
Read more →Converting a Ghost blog to Astro in a single late-night session with Claude Code, reducing memory usage by 75% while learning what AI coding tools actually solve
Read more →Building automatic hot reload for Flutter without an IDE using file watchers and Unix signals - for terminal-based development and AI coding tools.
Read more →Real lessons from shipping multiplayer games with Firebase: what works for small groups, where it breaks down, and the scalability limits you need to know upfront.
Read more →Building reusable animated gradients in Flutter using custom hooks for cleaner, more maintainable UI code.
Read more →Flutter state management without the boilerplate using Hooks, RxDart, and Functional Widgets for reactive, testable code.
Read more →Building realistic voxel explosion effects in Unity that break objects into their constituent cubes with physics and particle systems.
Read more →Building cross-platform image resizing middleware for ASP.NET Core using SkiaSharp before mature libraries existed.
Read more →Part 2: Adding inter-service communication to .NET Core microservices using HttpClient and custom logging services.
Read more →Building a two-handle circular slider in RaphaëlJS inspired by Apple's iOS Bedtime feature using SVG and vector math.
Read more →Building lightweight microservices with .NET Core and Nancy framework before ASP.NET Core MVC reached maturity.
Read more →This article is from 2016. Code samples may no longer work. Transactional emails can be a real bugbear for business and for marketers. They are often buried
Read more →Enabling frontend developers to work on ASP.NET Core views without writing C# by building custom middleware for Razor-only routing.
Read more →