I write whenever inspiration strikes, which means I'm pretty irregular about it. These are my raw thoughts on design, building products, and the startup journey. Some are polished, others are more stream-of-consciousness, but they all capture what I was thinking about at the time.
Why I'd always choose cursor pagination for high-volume feeds
01.Nov.2026
Building a real-time telemetry pipeline for 15,000 edge devices
18.Oct.2026
The outbox pattern: reliable event publishing without distributed transactions
05.Oct.2026
What nobody tells you about Apple's FamilyControls API
20.Sep.2026
Writing an Expo native module for on-device OCR with VisionKit
13.Sep.2026
WidgetKit doesn't work the way you think it does
06.Sep.2026
How I got macOS dictation under 100ms with Deepgram
30.Aug.2026
Three ways to do multi-tenancy in NestJS (and when to pick each)
23.Aug.2026
We used GraphQL for a fintech app. Here's the honest version.
16.Aug.2026
