Engineering Blog
Building QuickBridge
Architecture decisions, engineering updates, and integration guides from the team building Africa's enterprise data layer.
HTTP Ingest, QBO → HTTP, and Smarter Sync Run Modes
Ship QuickBooks Online data to your own HTTP endpoint, and choose how each sync run applies dates, cursors, and replay — without surprises.
New in QuickBridge: eZee Absolute to QuickBooks Desktop Sync
QuickBridge now supports tax-ready eZee Absolute PMS invoice and payment sync into QuickBooks Desktop, with Setup Refs configuration in Helm.
New Integration: InstaHMS → QuickBooks Desktop
Sync patients, invoices, and payments from InstaHMS directly into QuickBooks Desktop. No CSV exports. No re-keying. No duplicates.
Three New Beta Connectors: Labyx, File Export, and InstaHMS
Labs, hospitals, and flat-file exports — QuickBridge now speaks the language of East Africa's fastest-growing healthcare systems.
Designing for Clarity: The New QuickBridge Dashboard
How we redefined operational visibility with a high-fidelity, metrics-first dashboard redesign.
The Strangler Fig: How We Migrated Critical Financial Integrations Without Downtime
Moving a live payment sync from Python to TypeScript while keeping the books balanced to the penny.
Why Syncing Into QuickBooks Desktop Is So Hard — And How We Fixed It
Most QuickBooks Desktop integrations require installing software on every customer's machine. We spent years learning why that breaks, and how to build it without a single on-site install.
The Contracts Package Problem
How a shared TypeScript package broke our tests and our runtime in different ways — and the surprisingly narrow fix that satisfied both.
Looking Back: The Evolution of QuickBridge v1 and v2
A retrospective on why we built a monolith, how we scaled to a platform, and the lessons that led us to v3.
The New QuickBridge: Fast, Smooth, and More Reliable Than Ever
How we've simplified our engine to make your financial data syncs faster and more dependable.