Thermal Printer Part 2: Adding AI and a Web Interface
Turning a reverse-engineered thermal printer into something anyone can use — with AI image generation and a simple web UI.
Read more →
I'm the CTO and Chief AI Officer at Coditas, where I help teams move from AI PoCs to systems that actually run in production—clean architecture, agentic workflows, and engineering sanity.
I've been doing this for over a decade, working with startups, early products, and large organizations across their tech journeys. These days, my focus is on helping teams adopt agentic AI in a way that's reliable, observable, and grounded in real-world constraints.
In my free time, I vibe code—experimenting with hardware, LLMs, agents, and odd ideas that usually teach me more than any framework doc ever could.
This site is where I share those learnings.
Turning a reverse-engineered thermal printer into something anyone can use — with AI image generation and a simple web UI.
Read more →A personal account of reverse-engineering a thermal printer, learning BLE from scratch, and working alongside claude code that compressed weeks of debugging into a single weekend.
Read more →