Posts

Stop Redirecting in useEffect: Use Expo Router Protected Routes Instead

Stop Redirecting in useEffect: Use Expo Router Protected Routes Instead

A bite-sized guide to modern auth routing in Expo Router: replace imperative redirects with guarded route groups, handle onboarding cleanly, and avoid root-layout timing bugs.

April 12, 2026·3 min read·bite-sized
Where Did 5 Orders Go? The Two Rules That Fix Timezone Bugs Across Your Stack

Where Did 5 Orders Go? The Two Rules That Fix Timezone Bugs Across Your Stack

A real-world bug, a universal mental model, and the patterns every engineer needs to avoid missing data and scheduling disasters — with interactive demos.

March 29, 2026·20 min read·post
Engineering Real-Time: A Deep Dive Into WebSockets, From Protocol to Production

Engineering Real-Time: A Deep Dive Into WebSockets, From Protocol to Production

From HTTP handshakes to pub/sub scaling — how WebSockets actually work under the hood, with interactive demos you can explore.

March 15, 2026·10 min read·post
Understanding Layout Animations: From Browser Internals to Framer Motion

Understanding Layout Animations: From Browser Internals to Framer Motion

A deep dive into why animating layout properties is expensive, how the FLIP technique solves it, and how Framer Motion makes it effortless — with interactive demos you can play with.

March 1, 2026·10 min read·post