Notes on software & AI.
Practical write-ups from the work — architecture, integrations, and where AI actually earns its place. Sample posts for now; real ones to follow.
Designing multi-tenant WhatsApp messaging
Token lifecycles, per-client WABAs, and keeping a single webhook endpoint sane across many businesses.
AIPractical RAG for a small team
What it actually takes to put a useful retrieval layer behind an LLM without standing up a whole platform.
Software DevZero-touch provisioning for SIP phones at scale
Auto-configuring devices on boot — config templating, cloud APIs, and the gotchas that bite in production.
AIPer-task model selection: the right LLM for each job
Why one model rarely fits a whole product, and a simple way to route each task to the model that suits it.
Software DevShipping a native softphone: choosing a SIP stack
The licensing maze, the trade-offs between stacks, and why the audio pipeline is the part that bites.
AIWhere AI earns its place in a telecom stack
Cutting through the hype — the handful of spots where AI genuinely moves the needle, and where it doesn't.
Want these in your inbox?
We write when we have something worth saying. No noise — just notes from real builds.