Scott Beardsley

HomeAboutProjectsLabBlogStackUsesContact

Blog

Engineering autonomous software systems.

What If an AI Agent Was Just a Tiny Container?

What If an AI Agent Was Just a Tiny Container?

March 15, 2026

I was building agents in TypeScript and kept wondering why something defined mostly by instructions and tools needed an entire application around it. Spore was my attempt to see how small an agent could be.

AIAgentsArchitectureRustSpore
My Editor Stopped Being My Development Environment

My Editor Stopped Being My Development Environment

March 14, 2026

Claude Code changed how I worked inside devcontainers. I still wanted isolated, reproducible development environments, but I no longer wanted VS Code to own them. So I built dev.

rustdevcontainersclicoding-agentsdeveloper-toolssquirrelsoft
I Tested 14 AI Coding Models on One Real-World TypeScript Challenge. Here's What Actually Works.

I Tested 14 AI Coding Models on One Real-World TypeScript Challenge. Here's What Actually Works.

March 7, 2026

Everyone benchmarks models on LeetCode. I benchmarked 14 on a real async pattern — debounce with cancellation. Only 3 got it right.

AIBenchmarksTypeScriptCoding AgentsLLM
I built 51 agents. Then I started removing some.

I built 51 agents. Then I started removing some.

February 23, 2026

What I learned from building a coding system with 50+ specialized agents, and why I eventually started removing most of the machinery around them.

Hello from Cloudwerk

Hello from Cloudwerk

February 22, 2026

Testing the new portfolio built on Cloudwerk with React, Tailwind v4, and MDX.

CloudwerkReactMDX