Archive
Using useReducer for Complex State Logic
Offline file uploading in Flutter
Next.js: Dynamic Routing with API Integration.
Effective Strategies for Managing Software Engineering Teams
Understanding Incremental Static Generation in Next.js: A Practical Guide
Flutter trick: using AnimatedBuilder for efficient animations.
React: Optimizing Forms with Controlled and Uncontrolled Components
Next.js: Pre-fetching Data with getServerSideProps for SEO Benefits.
React: Debouncing input with useEffect
Flutter trick: using LayoutBuilder for responsive designs
Next.js: Static Site Generation (SSG) with Incremental Static Regeneration (ISR)
React: leveraging custom hooks to extract reusable logic
Flutter: Hero Animations
Our Experience with CodeRabbit: A Game-Changer in Automated Code Review
My Leadership Growth Reads
Why Choose Riverpod? - Testing
Why Choose Riverpod? - ProviderScope
Why Choose Riverpod? - Accessing the Providers
Why Choose Riverpod? - Riverpod Extensions
Why Choose Riverpod? - What is Riverpod
Introduction to Navigation and Routing in Flutter
Getting Started with Flutter for Mobile Application Development
Firebase vs Device Time
Flutter State Management: Exploring RiverPod and BLoC
