Building a Durable Telemetry Ingestion Pipeline with Rust and NATS JetStream Why Direct-to-Database Ingestion Fails at Scale and What Actually Works
Newsletter #2: When Layers Get in the Way More layers don't make architecture cleaner. They make it harder to see what's actually happening.
Beyond Enterprise OOP: Building Clear, Composable Systems with PostgreSQL and Rust PostgreSQL Guards the Facts, Rust Defines Intent, and Clarity Scales with the System
The Era of GIS is Over: Why Decision-Makers Must Move Beyond GIS Why Geography Is Not a System to Manage — It Is the Living Structure of Data
How I Built a High-Performance Geocoding Engine from Scratch A Practical Guide to Designing a Lightning-Fast Address-to-Location Engine in Rust
Road Networks Explained: Turning Geography into a Navigable Graph How Graph Models and Routing Rules Shape Navigation, Logistics, and Urban Mobility
Beyond Static Models: Behavior-First Design for Changing Domains Why Your ERD Is Not the Domain and How Events Make Systems Explainable
How to Enforce Consistency Without Aggregates in Event-Sourced Systems A Practical Approach Using Context-Scoped Filters and SQL