Blog
Thoughts and insights on React, TypeScript, testing, and modern web development. Sharing lessons learned from building production applications.
Featured Posts
All Posts
Finding the Missing Number in a Sequence
A walkthrough of the classic "Missing Number in Sequence" interview problem, exploring two efficient solutions — the intuitive sum formula and a clever XOR trick — with time and space complexity analysis.
🚀 React Performance Optimization Techniques
React apps can get sluggish as they grow. In this post, I’ll share practical performance optimization techniques I’ve used in real projects — from avoiding unnecessary re-renders with React.memo to virtualizing lists and lazy loading heavy components. Each section includes clear explanations and code snippets you can apply right away to make your React apps faster, smoother, and more efficient.