Skip to main content

Blog

Engineering deep-dives, architecture decisions, and insights from building financial infrastructure.

EngineeringApril 8, 2026

Why We Built IronLedger in Erlang

Financial systems demand correctness above all else. Erlang's actor model and immutable state make it the ideal foundation for core banking — here's why we chose it over more conventional stacks.

Read more →
ArchitectureMarch 22, 2026

Double-Entry Bookkeeping in a Distributed Ledger

Every financial transaction is a balanced equation. We walk through how IronLedger enforces this invariant across concurrent operations in a distributed Erlang system.

Read more →
PaymentsMarch 5, 2026

FedNow vs. RTP vs. ACH: Choosing the Right Payment Rail

Understanding the trade-offs between instant payment networks and traditional batch rails is critical for building a modern payment architecture. Here's a practical guide.

Read more →
ComplianceFebruary 18, 2026

Building a Compliant KYC Onboarding Flow

Regulatory compliance isn't a feature — it's a foundation. We share the decisions that shaped our KYC workflow and how we balance UX with AML requirements.

Read more →