Hi! I’m Charles Oduk, a Software Engineer and Twilio Champion based in the UK. I help teams design and ship agentic AI
systems, and I'm the founder of AccessTrail.
A production story from a WhatsApp course delivery platform: why an autoscaling platform and a per-instance connection pool are a trap, how the failure showed up, and the changes that fixed it for good.
Lessons from building a RAG assistant over a founders knowledge base at Acumen Academy: a tree-based retrieval structure driven by Contentful metadata, a keyword layer that answers lookups without touching a model, and a pre-warmed cache for the documents everyone asks about.
I wrote a tutorial for the Twilio blog on building a WhatsApp fact-checking bot. The tutorial answers every message with a fresh LLM call. The real bot does not, and this post explains the three-tier pipeline that keeps it fast and affordable.
Every year just before Christmas, this tweet warning about holiday deployments resurfaces within Engineering circles. It is testament to the complications that could arise when we deploy changes to code. For this reason many companies have made the shift to Test Driven Development (TDD).