Blog
Thoughts, stories and ideas.
5/17/2025 · 3 min read
What's New in JavaScript (ECMAScript 2024 & Beyond)
A comprehensive guide to JavaScript's newest features in ECMAScript 2024, including Object.groupBy, Promise.withResolvers, and what's coming in ES2025

5/14/2025 · 8 min read
Fixing React Performance: Understanding Re-renders
Learn why React apps slow down due to unnecessary re-renders and how to fix performance issues with a simple technique: moving state down the component tree. Understand the truth about state, props, and hooks in React optimization.
5/10/2025 · 2 min read
JavaScript Classes: A Beginner's Guide
A comprehensive guide to understanding and implementing JavaScript Classes for object-oriented programming
6/9/2024 · 3 min read
🚀 Production-Ready React Folder Structure 📂⚛️
A comprehensive guide to structuring React projects for scalability, maintainability, and team collaboration. Includes a real-world folder structure example.
3/19/2024 · 2 min read
My React App Seemed Fine — Until I Scanned It
A comprehensive guide on using react-scan to uncover and fix performance issues in React applications
11/16/2022 · 2 min read
How to create context in React
A comprehensive guide on how to create and use React Context API for state management