~cpchander@dev:~$
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
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.
May 23, 2026
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.
May 22, 2026
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.
May 21, 2026
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.
May 20, 2026
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.
May 18, 2026
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.
May 16, 2026
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.
May 15, 2026
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.