Designing for the Offline-First Web: Strategies and Pitfalls
Service workers, IndexedDB sync queues, and conflict resolution: what it takes to build applications that thrive without an internet connection.
Practical writing on software development, IoT architecture, and the technology decisions behind real projects.
Service workers, IndexedDB sync queues, and conflict resolution: what it takes to build applications that thrive without an internet connection.
How static typing prevents entire classes of runtime errors, speeds up onboarding, and serves as living documentation for cross-functional teams.
A deep dive into our telemetry processing pipeline that processes over one million events per second with sub-millisecond p99 latency.
Zero-trust device identity, mutual TLS, and hardware-level root of trust: lessons learned from deploying 2,000+ connected gateways.
Why we chose a strangler-fig pattern instead of a big-bang rewrite for a legacy logistics platform, and what we learned after 18 months.
How we designed a sensor network handling 50,000+ data points per second for a manufacturing client, and the trade-offs we made along the way.