Martin Alderson

Cofounder at catchmetrics.io.

I write about the intersection of software engineering and economics, with a focus on the AI transformation. I've worked on dozens of enterprise software projects and enjoy the balance between commercial success and pragmatic technical excellence.

"A lot of great/interesting reading, thank you!"

Andrej Karpathy, OpenAI co-founder

Top 100 Hacker News Blog 2025 * Quoted in the Financial Times, BBC News & Digiday

Recent Posts

January 2026

Turns out I was wrong about TDD

I used to be a TDD sceptic - too much time writing tests for features that might get deleted. Then coding agents completely changed the economics of software testing.

Why sandboxing coding agents is harder than you think

Permission systems, Docker sandboxing, and log file secrets - why current approaches to securing coding agents fall short and what we might need instead.

The Coming AI Compute CrunchPopular

Why DRAM shortages, not capital, will define AI infrastructure growth through 2027

Which programming languages are most token-efficient?

Comparing token efficiency across 19 popular programming languages using RosettaCode data - from Clojure to C, there's a 2.6x difference.

I ported Photoshop 1.0 to C# in 30 minutes

Using Claude Code to port 120k lines of Pascal and 68k assembly to modern C# - and what this means for cross-platform development

December 2025

Why I'm building my own CLIs for agents

MCP tools eat thousands of tokens. A simple CLI with instructions in your CLAUDE.md file uses 71 tokens and works brilliantly.

Travel agents took 10 years to collapse. Developers are 3 years in.Popular

Travel agents are the classic example of an industry killed by the internet. Software engineering is facing the same disruption, but the timeline is compressed.

Are we dismissing AI spend before the 6x lands?

Critics are judging models trained on last-gen hardware. There's a 6x wave of compute already allocated - and it's just starting to produce results.

Minification isn't obfuscation - Claude Code proves it

Using ASTs and AI agents to reverse engineer minified JavaScript in minutes instead of weeks

AI agents are starting to eat SaaSPopular

Software ate the world. Agents are going to eat SaaS.

Has the cost of building software just dropped 90%?Popular

Agentic coding tools are dramatically reducing software development costs. Here's why 2026 is going to catch a lot of people off guard.

November 2025

Are we in a GPT-4-style leap that evals can't see?Popular

Gemini 3 Pro's design capabilities and Opus 4.5's reduced babysitting needs represent a subtle but significant leap that traditional benchmarks completely miss.

I Finally Found a Use for IPv6

Using IPv6 with Cloudflare to run multiple services on a single server without a reverse proxy

How I use Claude Code to manage sysadmin tasks

A practical approach to managing production infrastructure using git-tracked markdown files and Claude Code for small teams

Could Excel agents unlock $1T in economic value?

Software engineers underestimate the scale of Excel usage. With agents now able to work directly in spreadsheets, we're looking at transforming how billions of dollars in business processes are managed.

October 2025

Are we really repeating the telecoms crash with AI datacenters?Popular

Looking at actual token demand growth, infrastructure utilization, and capacity constraints - the economics don't match the 2000s playbook like people assume

A non-technical CFO is shipping better code than the agencies he hired

A non-technical CFO built a production operations dashboard with Claude Code that had failed with low-code tools and agencies. This shift in who can build software is going to change everything.

Tracking MCP Server Growth

I built a tracker to monitor the growth of MCP servers in the wild - turns out the ecosystem is growing faster than I expected

Notes from MCP Dev Summit Europe: Where the Protocol Is Headed

Insights from MCP Dev Summit Europe on agentic discovery, client compatibility challenges, and the emerging field of agentic experience design

September 2025

How I make CI/CD (much) faster and cheaper

Why GitHub Actions runners are slow and how bare metal servers can make your CI/CD 2-10x faster while costing 10x less

Google AI Studio API has been unreliable for the past 2 weeks

Google's Gemini AI Studio API has been suffering from severe reliability issues with little transparency about the problems on their status page.

What happens when coding agents stop feeling like dialup?

From magical to frustrating in months. Why AI coding agents feel like dial-up internet and what ultra-fast inference could unlock for developer productivity.

Solving Claude Code's API Blindness with Static Analysis Tools

How to give AI coding assistants complete visibility into APIs and third-party libraries using static analysis instead of basic text search.

August 2025

Are OpenAI and Anthropic Really Losing Money on Inference?Popular

Deconstructing the real costs of running AI inference at scale. My napkin math suggests the economics might be far more profitable than commonly claimed.

I gave Claude Code a folder of tax documents and used it as a professional tax agent

Testing Claude Code beyond software engineering - using it as a tax agent to analyze documents and navigate complex tax scenarios in real-time.

Beyond the Hype: Real-World MCP Support Across Major AI APIs

Testing Model Context Protocol support across OpenAI, Anthropic, and others. The reality of cross-platform MCP implementation in 2025.

Welcome to My Blog

Starting a blog about AI-assisted development, MCP integrations, and building production software with modern tooling like Claude Code and Cursor.