PinnedPublished inJavaScript in Plain EnglishImplementing Rate Limiting with Upstash Redis, Hono, and Cloudflare WorkersBuilding a Scalable Pokémon API with Hono and Upstash Redis Rate LimitingJun 291Jun 291
PinnedPublished inJavaScript in Plain EnglishImplementing Infinite Scroll in React Using React QueryLearn how to create an infinite scrolling Pokémon list with React Query and React Infinite ScrollerAug 241Aug 241
PinnedPublished inJavaScript in Plain EnglishWhy Indexes as Keys Might Be a Bad Idea in React?Understanding Key Issues with React Lists and KeysJun 20Jun 20
PinnedI Decided to Build a StartupFocused on results, not just tasks. Discover how our unique approach can turn your goals into achievementsSep 71Sep 71
PinnedStop Unnecessary Re-renders! Autogenerated Selectors in Zustand (Next.js)Enhancing Zustand with Auto-generated Selectors: Optimizing State Management and Component RerendersApr 171Apr 171
Understanding Ownership in Rust: A Comprehensive GuideMaster Rust’s Ownership Model: Memory Safety Made Simple12h ago12h ago
Published inTowards DevUnderstanding the ? Operator in RustMaster Rust’s ? Operator: Simplify Error Handling with Less Boilerplate3d ago3d ago
Understanding Unrecoverable and Recoverable Errors in RustLearn how to manage errors in Rust with the panic! macro for unrecoverable errors and the Result enum for recoverable errors3d ago13d ago1
The Philosophy of the “Cool Guy”: A Mindset Shift That Simplifies LifeUnlock the mindset that simplifies tough decisions and helps you become the best version of yourself4d ago4d ago
Published inDev GeniusWhy You Should Consider Using Arc Instead of Vec in RustBoost Performance and Memory Efficiency with Arc: A Smarter Alternative to Vec for Immutable Data5d ago5d ago