Luke Oliff.
2026
What running a developer Discord taught me about voice AIOriginalFour years running a developer Discord for a speech API surfaced the same problems on repeat: audio format traps, silent failures, and unasked questions.Developer Experience
How voice AI SDKs handle things REST clients never have toOriginalBuilding SDKs for streaming voice APIs means managing WebSocket state, audio buffers, reconnection, and backpressure. REST client patterns break immediately.Developer Experience
TIL: Measuring API Response Times With curl -wOriginalcurl -w prints DNS, connect, TLS and response times after every request, so you can profile API latency from the terminal without another tool.TIL
When the model stopped being the moatOriginalBy spring 2026 the model stopped being the moat: frontier quality converged, and the real advantage moved to developer experience and API design.AI
Sunday roundup: debugging habits and multilingual speechOriginalOne post on voice AI debugging habits, plus Flux going multilingual, AssemblyAI's Voice Agent API and Twilio Conversation Relay, from early May 2026.Voice AI
5 habits that reduce voice AI debuggingOriginalMost voice AI debugging time goes to problems that follow a pattern. Here are five habits I built at Deepgram that catch those patterns before they become incidents.Engineering
Friday fun: bat is cat with syntax highlightingOriginalbat shows file contents with syntax highlighting, line numbers, and a pager. It replaces cat with the same muscle memory and a lot more useful output.TIL
The invisible work of voice AI SDKsOriginalFour years of maintaining voice AI SDKs across half a dozen languages. The work that never makes the changelog.Developer Experience
How streaming speech recognition worksOriginalStreaming speech-to-text sends audio chunks over WebSocket. Acoustic models, language models, and decoders explain the latency-accuracy tradeoff.Engineering
TIL: ffprobe for audio file inspectionOriginalffprobe shows sample rate, channels, duration, and codec of any audio file. Check audio format before sending it to a speech-to-text API.TIL