Insights
Practical writing on AI, technology leadership, and building things that work, drawn from projects I've actually built.
New series · 5 parts
Building a human-sounding voice agent
What I learned building Maya, the open-source voice agent on this site: voices, latency, fine-tuning, sampling, diarization, and memory.
Topics
Voice AI5
Real-time speech agents, open-source voices, and what makes a conversation feel human.
AI adoption1
Where AI helps, where it doesn't, and how organisations get value from it.
Technical leadership1
Leading teams, making decisions, and building engineering cultures that last.
Product development
Taking ideas from prototype to products people rely on.
Automation1
Practical workflow automation and AI agents that people trust.
Emerging technology
Hardware, IoT, and new tools, viewed through a practical lens.
In progress
Product development · Coming soon
Prototype to production: the unglamorous 80%
Emerging technology · Coming soon
Putting a voice agent on an ESP32
Want to talk through one of these topics for your organisation?
Book a call(opens booking page in a new tab)Have a technology or AI problem worth solving?
A 30-minute conversation. No pitch, just an honest view of whether and how I can help. Or talk to Maya, my AI guide, right now.