Blog
OpenAI Realtime on a Phone Line: Telnyx SIP + Cekura Tests
Put OpenAI's gpt-realtime model on a phone number with Telnyx SIP, verify the webhook, fix one-way audio and clipped greetings, and test it with Cekura.
Learning Photography With Codex and a Sony ZV-E10 II
Learning photography with Codex on a Sony ZV-E10 II: all 10 practice photos, camera settings, and lessons in focus, aperture, shutter speed and ISO.
Best Clipboard Manager for Mac in 2026: 4 Worth Installing
Four Mac clipboard managers compared on history limits, search, privacy, sync and price: SnipVault, Paste, Maccy and Raycast. Which one to install, and why.
A Weekend Getaway to VAMA Retreats, Nandi Hills — With Two Dogs, One Pool, and a Lot of Tennis Balls
An honest trip report: two dogs at VAMA Retreats, a pet-friendly resort near Bangalore at the foot of Nandi Hills. Pet pool, camp night, and what to pack.
Your QR Code Is a Redirect — It Should Be an Engagement Layer
Packaging QR codes out-engage email. Raise scan engagement, capture declared customer intent, and turn offline touchpoints into retargeting audiences at scale.
The Essential Metrics for Voice AI Agents — From Milliseconds to Dollars
The complete scorecard of voice AI agent metrics and KPIs — latency, comprehension, CX, compliance, and the money math that turns containment into dollars.
I Lost $12,000 Dropshipping in India — And Why I Think It's a Capital-Intensive Business
I lost $12,000 dropshipping in India. Real numbers on ad costs, 20–40% COD RTO, $350–475 influencer videos, and the fix that got delivery to 92%.
Bayesian and Sequential A/B Testing — When You Peek Weekly
Classical A/B tests assume you look once. A worked example from my personal SaaS — confetti vs pricing cards after first create, with real analytics counts — shows when Bayesian and sequential designs matter, and when you still should not call a winner.
Getting Your Ideal Customer Profile (ICP) Right
Most ICPs are fiction dressed as strategy. How to discover your real ideal customer profile from early buyers, beachhead markets, and buying signals — then keep it from going stale.
Running a Radical Candor Book Club With Your Engineering Team
A nine-session plan for running a Radical Candor book club with an engineering team: the format, the discussion questions that actually open people up, the awkward middle weeks, and the traps to avoid.
What Is an AI Agent Harness? A Plain-English Guide, Plus One in 80 Lines of Python
The model reasons; the harness acts. What an AI agent harness actually is, the eight parts every production harness has, and a working one you can build in 80 lines of Python.
Agent Loops, Swarms, and Graphs: A 20-Minute Experiment on Your Laptop
Five agent architectures, what each one actually buys you, and a small autoresearch loop you can build and run on your own machine in an afternoon — with the real results from my run.
A Dummy's Guide to Evals for AI Agents
The zero-jargon introduction to evals for AI agents: what they are, the three grader types, a copy-paste starter suite for a voice agent, and the operating loop that makes it all compound.
Evals, Testing, and Observability for Voice AI Agents: A Field Guide
A practical guide to evaluating, testing, and observing AI voice agents: WER and its limits, latency budgets, simulation testing with personas, LLM-as-judge calibration, and tracing across the STT, LLM, and TTS pipeline.
What Are Evals? A Plain-English Guide, Illustrated by a Real Voice AI Agent
What evals actually are and how to build them for a voice AI agent, illustrated with a production home-services agent: scripted judges, deterministic checks, LLM-as-judge scoring, and simulated callers.
Best QR Code Generators for 2026 (Tested & Compared)
The best QR code generators for 2026 compared — free static codes, dynamic tracking, pricing, design and exports. See why QRCodeStack tops the list, plus 5 strong alternatives.
Inside ~/.claude: The Filesystem Architecture Behind Claude Code
A deep dive into the ~/.claude directory structure that powers Claude Code. Understanding how session state, project memory, debug logs, and task management are organized on disk.
The Anatomy of a Great Prompt: A Software Engineer's Guide from Inside the LLM
Understanding how LLMs work internally to write consistently powerful prompts. A technical deep dive into transformer architecture, probability distributions, and prompt engineering from a software engineer's perspective.
Sending Automated Appointment Reminders using PostgreSQL, Google Sheets, n8n, and WhatsApp API
Learn how to build an automated appointment reminder system for a clinic using PostgreSQL, Google Sheets, n8n, and WhatsApp API. Case study showing practical automation that reduces friction without disrupting workflows.
Using PostgreSQL as a Dead Letter Queue for Event-Driven Systems
Learn how to use PostgreSQL as a Dead Letter Queue (DLQ) for event-driven systems. Case study from Wayfair showing how to handle failures in Kafka consumers with PostgreSQL for better observability and retry mechanisms.
Using Merkle Trees to Detect Data Variance Between Two Data Stores
Learn how to use Merkle trees to efficiently detect data variance between distributed data stores. Explore time complexity, space complexity, and strategies for handling high write scenarios in distributed systems.
Running a 3-Node Home Lab Cluster on Refurbished Lenovo ThinkCentres
Learn how to build and run a 3-node Kubernetes home lab cluster using refurbished Lenovo ThinkCentre machines. Covers hardware, networking, MicroK8s setup, and operational costs.
Building a Real-Time, Streamable Online FM Radio Player (Just for Fun)
Learn how to build a real-time streamable online FM radio player using RTL-SDR, FFmpeg, and Icecast. Educational project exploring streaming protocols and audio processing.
How Airline Reservation Systems Work Under the Hood
What happens behind the scenes when you book a flight on Expedia, Booking.com, or an airline website: GDS, ATPCo, OAG, central reservation systems, PNRs, ticketing, and the NDC standard explained.
How We Migrated a Postgres Database on GCP with Minimal Downtime
Learn how we migrated a PostgreSQL database from legacy infrastructure to GCP with minimal downtime. Case study from Wayfair covering migration strategies, data integrity verification, and zero-downtime techniques.
No posts match these filters. Clear filters.
✨ Support My Blog ✨
Enjoy reading my articles? Consider subscribing for $1/month to get access to premium content, new engineering articles, and subscription to your inbox.
Subscribe Now$1 / Month