Articles & Insights

Articles & Notes

Stories, architectural deep dives, and learnings.

Articles (Page 2)

Building Rock-Solid Offline-First Mobile Apps: CRDTs, Replicache, and Last-Write-Wins

Building Rock-Solid Offline-First Mobile Apps: CRDTs, Replicache, and Last-Write-Wins

Real-world strategies for field technicians and spotty network connectivity. How we implemented optimistic local mutations, delta syncing, and conflict-free replicated data types.

4 min read
#mobile #offline-first #architecture #databases
Hunting Down Silent Memory Leaks in High-Throughput Node.js Microservices

Hunting Down Silent Memory Leaks in High-Throughput Node.js Microservices

A post-mortem on debugging an elusive 12 MB/hour heap leak under 4,500 req/sec load. V8 heap snapshots, weak references, closure traps, and event listener leak detection.

3 min read
#nodejs #backend #performance #debugging
Why RGB Is Broken for Design Systems: Mastering OKLCH and Perceptual Color Spaces in CSS

Why RGB Is Broken for Design Systems: Mastering OKLCH and Perceptual Color Spaces in CSS

Why your calculated HEX and HSL hover states look muddy or blinding. How OKLCH solves perceptual uniformity across light/dark modes with actionable CSS tokens.

3 min read
#css #design-systems #ui-ux #frontend
Cutting 420 KB of JavaScript: Practical Zero-Runtime & Island Architecture Strategies

Cutting 420 KB of JavaScript: Practical Zero-Runtime & Island Architecture Strategies

How we transitioned a bloated single-page application into an Islands Architecture. Core Web Vitals breakdown, eliminating hydration overhead, and real Lighthouse field data.

3 min read
#frontend #performance #javascript #web-vitals
Mobile Storage Showdown: Benchmarking SQLite, Realm, MMKV, and Room with 100,000 Records

Mobile Storage Showdown: Benchmarking SQLite, Realm, MMKV, and Room with 100,000 Records

We benchmarked reads, writes, transactions, and binary serialization on physical iPhones and Pixel devices across 100,000 real-world entities. Here are the raw stats.

4 min read
#mobile #sqlite #performance #databases #flutter
React Native New Architecture in Real Production: JSI, TurboModules, and Fabric Benchmarks

React Native New Architecture in Real Production: JSI, TurboModules, and Fabric Benchmarks

What actually happens when you flip the New Architecture switch in a 100k DAU app? Concrete memory consumption numbers, bridge elimination stats, and bridging C++ to native.

3 min read
#react-native #mobile #javascript #performance