I Had Spare Claude Code Tokens, So We Built a Voice Assistant With a Face
Learn how we built Synaps, a C++20 voice assistant with a holographic face using Claude Code. It automates email briefings and manages tasks via MCP.
Escape to close
Thoughts on software engineering, artificial intelligence, and building things that matter.
Learn how we built Synaps, a C++20 voice assistant with a holographic face using Claude Code. It automates email briefings and manages tasks via MCP.
How AquiTect's manager-driven architecture handles adjacency bonuses, tides, combat, and prestige in a Unity idle city builder set on water.
How I built a Gutenberg-native WordPress plugin that turns Google Gemini into a full AI content pipeline — from excerpt to featured image in one click.
Over the last few years on this blog, I’ve shared my deep dives into building complex systems. Whether it was managing the intricate supply chains of a…
1. Introduction: Beyond Robotic IVRs You know the drill: “Press 1 for sales… Press 2 for support…” It’s 2025, and this still makes people groan. For decades,…
Solve the beehive problem in your Unity RTS game by implementing tactical formation movement. Learn how to use NavMesh and ScriptableObjects to coordinate unit…
The Unsung Hero of City-Builders Every great city-builder — from Anno to Settlers — is powered by an invisible but essential system: the grid system. In…
Shelter Comes First. In the harsh dustlands of a post-apocalyptic setting, survival doesn’t begin with food, water, or trade. It starts with a roof. And not…
Notice: Read the first part Structuring Talent data with Neo4j and Gemini When Google announced the GenAI Toolbox, I immediately knew it was an important step.…
It didn’t start as a game. It started as a test. I just wanted to see if I could get the Settlers III mechanics working in Unity 3D — you know, the production…