cpchander@dev:~/blog$ ls -lt
➜ ~ ls -lt *.mdx
# essays · technical writing · field notes
Blog
Field notes from building B2B systems — outbound infrastructure, autonomous agents, telecom architecture, SEO/GEO, founder lessons.
Jul 14, 2026→May 23, 2026→May 22, 2026→May 21, 2026→May 20, 2026→May 18, 2026→May 16, 2026→May 15, 2026→
What Will Be Left for Us to Work On? An Operator's Read
Arvind Narayanan argues AI transforms work over decades, not overnight. After 17 years running IT through five tech waves, I think he's mostly right.
Navision + Power BI: from Excel to exec dashboards
How a 1,500-person company moved from ad-hoc Excel reports to a real BI layer — Dynamics NAV (Navision) as system of record, Power BI for executive dashboards.
Email deliverability at scale: SPF, DKIM, DMARC
A practitioner's guide to B2B email infrastructure — SPF/DKIM/DMARC, Exchange to Microsoft 365 migration, anti-spam architecture, and deliverability at scale.
Multi-cloud migration: 10 years on AWS, Azure, GCP
A practitioner's playbook for migrating on-prem workloads to the cloud — when to choose AWS vs Azure vs GCP, the migration sequence, security, and cost lessons.
Scaling Virtual Employee from 60 to 1,500 in 17 years
What it takes to build the IT systems, telecom, security program, and operational playbook behind a remote-staffing company scaling from 60 to 1,500 staff.
From PAP2 to Twilio: 15 years of VoIP architecture
How a remote-staffing company's telephony evolved across three generations — PAP2 ATAs, then Asterisk + OpenSIPS, then Twilio + SIP trunks — and the lessons.
1,200 employees, 5 days: a COVID remote-work playbook
In March 2020 we moved 1,200 employees from a Noida office to home in 5 days — VPN, payroll, attendance, vendor payments. The operational playbook, day by day.
Three generations of HRMS: OpenERP to multi-tenant SaaS
Lessons across 20 years and three generations of HRMS — OpenERP, a custom in-house HRMS for 1,500 employees, and a multi-tenant SaaS on NestJS + Postgres.