Blog

Building in public — product updates, technical notes, and lessons learned from shipping a cloud PBX from scratch.

🚀
15 Jun 2026Update

Two Months In: What We Built and What's Next

IPPBX is now 2 months old. Here's what we shipped, what broke, what we learned, and what we are building next for the PBX platform.

Read More →
🔧
10 Jun 2026Technical

Why We Chose PHP Over Go for Our PBX Backend

A honest look at why a VoIP project built on PHP instead of the usual C/Go/Rust, and the trade-offs we made to ship faster.

Read More →
🎯
1 Jun 2026Product

v1.0 Release: WebPhone, CRM, and Local Recording

We tagged v1.0! Here is the full changelog: WebRTC calling, multi-tenant PBX, AI-powered CRM, online booking, and campaign tracking — all running on your own server.

Read More →
💡
20 May 2026Learning

WebRTC Without Asterisk: Our P2P Journey

Why we built a pure peer-to-peer WebRTC calling system first, how we handled NAT traversal with STUN/TURN, and when we decided to add Asterisk.

Read More →
🎨
10 May 2026Design

Designing a Dashboard for Call Center Agents

The design decisions behind our agent dashboard: real-time BLF indicators, drag-and-drop call handling, and dark mode from day one.

Read More →
📝
25 Apr 2026Behind the Scenes

Day One: Why We Started Building IPPBX

The very first blog post. Two developers, one idea, zero funding. This is the story of why we decided to build yet another PBX — and what makes this one different.

Read More →