Introduction:
The days of standalone, text-only chatbots are now a thing of the past. In their place, Agentic AI—systems that can reason independently, plan across multiple steps, manage dynamic memory, and execute tools with self-correction—have become the new standard. In today’s cloud environment, the emphasis has moved from creating basic conversational interfaces to designing robust, h...
Why this post is different from the last one
The last write-up in this series announced four tools. This one is about what happened when I stopped writing tests for my own tools and started checking one of them against reality — and about the fix I built, tested, shipped, and then took back out, because it was wrong in a way that only showed up once I looked past the he...
The first time I opened a Retell call transcript, I assumed I already knew this problem.
I had shipped LectureNotes AI before that: a note-taking app that records a lecture and turns it into a summary and a revision outline. Audio in, text out, users happy. So when voice agents became most of my work, I filed speech recognition under solved and moved on to the parts I thought were hard....
Why enterprise AI projects should start with workflow design, not model selection
An enterprise AI project often starts with the same question:
Which model should we use?
Should it be GPT, Claude, Gemini, an open-source model, or a smaller model running privately?
That question matters, but it is rarely the best starting point.
A...
We’ve all seen the boilerplate comments flooding technical boards—generic copy-pasted text that misses the mark entirely. Scaling effective outreach isn't about spamming; it's about context, precision, and building the right guardrails into your workflow.
Over the past few weeks while building custom automation tools, I ran into a subtle but frustrating operational edge case: accidental c...