Blog
-

What I Learned While Trying to Build a Custom Voice Phone Agent with Twilio, ElevenLabs, and OpenAI
Building a Phone Agent with Twilio and ElevenLabs: What I Learned I wanted a phone number that people could call, talk to naturally, and get a response in a cloned voice. The stack sounded simple at first, but the actual architecture turned out to have a few very different paths, each with tradeoffs. What I…
-

A Simple Mental Model for Microsoft AI
Microsoft’s AI ecosystem is confusing. Not because the tools are bad, but because the naming overlaps everywhere. Copilot, Microsoft 365 Copilot, Copilot Studio, Azure AI Foundry, Fabric, Power Apps, Agent 365, Agent Factory , they all sound related, and they are, but Microsoft’s documentation does not always make the relationship clear. This is my simple…
-

Is the MacBook Pro M5 Worth It for AI Apps?
My 2018 Mac mini is starting to show its age. It has served me well, especially with the i7 processor and 32 GB of RAM, but it is beginning to struggle with heavier workloads and too many browser tabs. The bigger issue, though, is compatibility. Many of the newer AI development tools, including apps like…
-

Lessons Learned After My WordPress Site Hack
Hi everyone! My last WordPress site was hacked and I lost all my data, so I’m starting fresh. I’ve learned the hard way that self-hosting isn’t always worth it. Keeping everything updated takes too much time, and it eventually became a security risk. This time, I’m running my blog on WordPress.com. I needed something low-cost…