Blog
Writing about software engineering, AI, building products, and the chaos of shipping fast.
November 2026
2 posts
October 2026
1 post
September 2026
15 posts
AI Videos with HyperFrames
Script from an LLM, custom skills, HyperFrames and storyboards.
Claude Code vs Codex for Game Dev
How I choose between Claude Code and Codex when making games.
Using a Computer Is Like Star Trek Now
Voice in and out, asking for reports, and holodecks as the future of entertainment.
Don't One-Shot It
Iterations with manual or automated gates, with proper planning.
How to Come Up with Custom Skills
Spotting when something should be a skill.
Images and References Are Very Powerful
Why images and references do so much in AI game dev.
Plan with the Expensive Model, Execute with a Cheaper One
Planning with Fable / Astra, executing with Opus or similar.
Prototyping with Godot
Why I prototype games in Godot.
Tripo3D First, Blender Cleanup Second
Generating models with Tripo3D, then cleaning them up with Codex and the Blender MCP.
Web LLMs for Game Ideas
Using Gemini and other web LLMs to come up with game ideas.
It's Just a Prompt
Configurations are easy and cheap now, so design decisions can be different.
No, I Don't Know Java. I Know Claude.
Languages don't matter anymore. Asking 'do you know Java?' stopped mattering. The world changed, and a lot of us haven't caught up yet. It takes change to see change.
Humans Can Multitask Now
For the first time, humans can actually multitask — how to do it well.
My AI Game Dev Workflow
How I actually build games day to day with AI in the loop.
Voice Is the New Keyboard
Setting up vibe coding with voice — the software, the mic, and getting off the keyboard.
July 2026
1 post
June 2026
9 posts
The Future of AI and Code Is Visual, Not Text
Every industry solved how to look at its data — from subway maps to blueprints. We're still staring at text files.
Why and How I Use IoT to Monitor and Automate My Applications
Wiring sensors and microcontrollers into my stack to watch, alert on, and automate my applications in the real world.
Why You Should Run Your Whole Project from SwiftBar
A menu bar is the cheapest mission control you'll ever build — glance at every agent, build, and deploy, and control them without leaving your screen.
When to Reach for /goal Agents (and How Much Thinking to Spend)
A field guide to delegating with /goal agents — when a goal beats a one-off prompt, and how to dial thinking effort up or down for the job.
How to Make Your Agents Smarter
Practical ways to level up your agents — memory, feedback loops, and the habits that compound.
Why Post-Mortems With Your Agents Matter
Running retrospectives with your agents — why reviewing what went wrong is worth the time.
The Custom Skills and Commands I Actually Use
My everyday kit of custom skills and slash commands — what each one does and why it earns its keep.
What to Consider When Architecting New Ideas
The questions I ask before writing a single line for something new.
Design Better Plans: Ditching .md for HTML
Why I write plans in HTML now, and how it makes them easier to design and execute.
May 2026
5 posts
How I Code in My Sleep
Dynamic agent workflows, agent teams, and a caffeinated computer — when to run them overnight and how.
AI Doesn't Make You an Engineer
AI doesn't change your skills — it amplifies the ones you already have.
Build Your Own Tools, Stop Paying for Them
Why I'd rather spend an afternoon building it than another month subscribing.
Claude Taught Me Game Dev
Why you should make games — and how AI lowers the barrier to start.
Games and Education: A New Frontier
How interactive, AI-generated games are quietly becoming the future of how we learn.
March 2026
3 posts
Bird Watching with Claude and AI
How I use an ESP32 and a local model to track the birds in my backyard.
Rewrite, Don't Fix
Why rewriting beats fixing — especially with LLMs.
How to Vibe Responsibly
Tests, automation, test dashboards, and a vibe kanban — the missing discipline in AI-assisted coding.
February 2026
1 post
January 2026
5 posts

Claude Code Taught Me Electronics
How an AI coding assistant helped me build a plant watering system.
Coding Remotely While Eating a Burger
The mobile-first coding workflow that lets me ship from anywhere.
Using Multiple AI Agents Effectively
How to orchestrate multiple AI agents for complex development tasks.
Using LLMs to Set Guardrails for LLMs
How I use Claude/Cursor to configure safety rules that prevent destructive commands.
Custom Scripts > LLM Token Chewing
Why I write custom scripts for repetitive tasks instead of burning through LLM context.