Blog Posts
Wisdom, tips, and updates about frontend development and our platform.

Don't Take Advice Blindly
Don't take online advice at face value. Think, research, and verify.

Don't rely on AI for code reviews
AI speeds up code reviews but manual checks remain essential. Learn why chasing perfection can slow you down.

How Infinite Scroll Can Slow Your App
Learn how list virtualization keeps infinite scroll smooth and fast in your apps.

How to Share your product 101
Boost project visibility with concise demos and clear descriptions for impactful marketing.

Stop Calling Yourself Junior or Mid-level
Forget titles. Your skills define your career, not labels. Focus on growth.

"100% unit tests coverage" isnt enough
Explore the importance of integration and end-to-end tests for app reliability, plus error monitoring tools to catch bugs early.

Frontend Dev Isn't Only About Making a Fancy User Interface
Frontend Dev Isn't Only About Making a Fancy User Interface

Building And Writing Is Like Going to Gym 💪

Common Misconceptions About React Server Components
Common Misconceptions About React Server Components

Why I prefer React over other frameworks
Discover why I prefer React over other frameworks.

Stop wasting time grinding LeetCode
Stop wasting time grinding LeetCode

Crash Your Interviews with Mock Practice
Learn how to effectively prepare for technical interviews through mock practice sessions.

Improve how you architect your webapps
Discover proven web patterns that can significantly improve your application's performance.

Make Your App Robust with Playwright and AI
Streamline your testing with E2E tests using Playwright and AI tools for seamless CI/CD integration.

Overcoming Imposter Syndrome in Tech
Build confidence by setting goals and focusing on growth, not comparison.

AI won't replace You
Why artificial intelligence has major limitations that make human intelligence impossible to replace now and for a long time to come

AI won't replace frontend developers
Why artificial intelligence has major limitations that make human intelligence impossible to replace now and for a long time to come

More Code Doesn't Mean More Productivity
Explore why code quantity doesn't equate to productivity. Learn about better performance metrics.

My Favorite YouTube Channels for Learning Web Development
A list of the best YouTube channels for learning web development, programming, and system design.

Software Engineering Is More Than Just Writing Code
Software engineering is more than just writing code, it is about collaboration, communication, marketing, prioritization, system design, and continuous learning

My Favorite Tech Stack in 2025
Exploring the tech stack for building modern web applications.

The Best Portfolio Project Isn't Another Twitter Clone
Why solving real-world problems makes better portfolio projects than cloning existing apps

Make your App faster using Optimistic Updates (React Query)
Optimistic Updates in React Query

STOP using UseEffect for data fetching
Learn why useEffect is suboptimal for data fetching in complex React apps. Discover the limitations of useEffect and explore React Query as a powerful alternative.

Welcome to Frontend Wizards
Learn about our platform and how we're helping developers master frontend development through practical challenges.

UseEffect Rules, Best Practices, and Misuses
UseEffect Rules, Best Practices, and Misuses

My Journey of Building Our First SaaS Product
Learn about the challenges and lessons learned from building our first SaaS product, FileQA.