2025Onboarding in React Native Doesn’t Have to Be HardOct 30Onboarding is usually the first thing users see in your app and it’s surprisingly hard to get it right in React Native. Most developers either hack together a FlatList, wrestle with animations, or skip onboarding…
React Compiler Marker: Visualizing Optimizations in VSCode/CursorOct 5When you adopt React Compiler (the compile-time optimizer that transforms React code into faster, memoized output), a remaining challenge is observability: how do you know which components got optimized, and which…
2024How to Handle DynamoDB Streams the Easy Way in TypescriptMar 24If you’re someone who regularly works with AWS and DynamoDB, you may well be familiar with the challenges associated with handling DynamoDB Streams. They are incredibly useful, but managing and processing their records…
Deep-flatten TypeScript typeJan 7“How deep does the rabbit hole go?” 💊 a famous line from the Matrix movie often comes to my mind when dealing with complex recursive types in TypeScript.
2023Modeling with DynamoDB made easy in TypescriptOct 2Amazon’s DynamoDB is an exceptional NoSQL database, famous for its scalability and performance. But let’s spill the tea here: while it’s a fantastic database service, operating on DynamoDB through AWS SDK can be about…