Technical Deep Dives
In-depth engineering articles covering the architecture, patterns, and technical decisions behind building a modern ISP billing and network management platform.
M-Pesa STK Push for ISPs: Technical Implementation Guide
Technical deep-dive into M-Pesa STK Push integration for ISP billing: Daraja API authentication, callback handling, idempotency, error recovery, and production readiness.
FreeRADIUS with PostgreSQL: Enterprise AAA for African ISPs
Technical guide to deploying FreeRADIUS with PostgreSQL for ISP authentication: schema design, bandwidth control, accounting, walled garden dunning, and high availability.
Building an Automated Dunning System: From Gentle Reminders to Service Suspension
Technical guide to building an automated dunning system for ISPs: state machines, payment retries, walled garden enforcement, RADIUS integration, and event-driven architecture.
Event-Driven Architecture for ISP Billing: Why Direct Service Calls Break at Scale
Technical deep-dive into event-driven architecture for ISP billing: transactional outbox pattern, domain events, idempotent listeners, and reliability patterns for scalable billing systems.