Sai Hari
- React useEffect Explained: When Effects Execute
- Everything You Need to Know About The Sandpack Preview Component
- useState vs useRef: How to Choose the Right React Hook
- Sandpack: The Ultimate Lightweight Code Playground from CodeSandbox
- How to Use CloudFlare to Redirect www to Non-www
- A Complete Guide to Managing Arrays with React's useState Hook
- React useState Callbacks: How to Run Code After Updating State
- The Basics of Google Search Indexing Explained
- A Beginner's Guide to React 19's New use API
- How Google Crawls the Web: A Simple Overview
- A Guide to Using React 19's Latest Hook: useOptimistic
- Unlocking the Power of Actions in React 19: Simplifying State Management
- React Router Loader Functions Explained: A Simple Overview
- Understanding Pure Functions in React Functional Components: Importance and How to Implement
- How to Use CSS Flexbox with Tailwind: An Interactive Guide
- Kempo: Build Your Own Code Playgrounds Using Sandpack
- Understanding Honeypots: A Guide to Protecting Your Website from Spam Bots
- 5 Must-Know Facts on React Event Handling
- Conditional React: 3 Ways To Control Your Component Flow
- The Simple Guide to Rendering Lists in React
- JSX Made Simple: Learn the 3 Essential Rules
- Exploring How React Converts JSX Markup to HTML Code
- Secure Your AWS API Gateway More Effectively By Blocking Access By IP Address
- Give Your Brain a Break: 3 Ways TypeScript Leads To Less Cognitive Load Than JavaScript
- How To Build A React Form With Uncontrolled Components
- Flat Code: The Art of Writing Code That’s Easy To Read, Understand, and Maintain
- Why Learning CSS Helps You Build Better Apps
- How To Use Tests To Automate The Slow Parts And Develop Faster
- How To Use Good Feedback Loops To Stop Wasting Time
- The 4 Modes of Vim: How to be more effective and write code faster with vim
- The React Key Prop: How to reset component state, remove unnecessary effects, and write clearer code
- The React Render Prop: How to build reusable components, reduce maintenance costs, and save time
- 4 JavaScript Concepts You Need To Know Before You Can Master React
- TypeScript > JavaScript: 4 Problems TypeScript Solves And Why You Should Switch Today
- Integration Testing Is The New Unit Testing: How To Ship Reliable Code In Less Time
- React Component Composition: Build Better, More Flexible, and More Performant Components
- The Developer Nexus: How Online Communities Help You Learn More In Less Time From Direct Sources
- How I Built A Neovim Plugin To Run Jest And What You Need To Know To Build Your Own Plugin
- Optimize Your Workflow: 3 Command Line Tools You Should Try Today
- Abort Controller: How To Stop Processing Duplicate Requests Out of Order
- How to Use Vim to Replace Text in Multiple Files
- How to Learn: React, UI Testing, CSS and Vim
- 5 TypeScript Utility Types That Make Your Code More Expressive
- Learning Vim Is Easy
- 5 Ways to Write Clear Git Commit Messages
- React useState Functional Updates and Why They're Important
- asdf: One Version Manager To Rule Them All
- I saved 32 minutes a week by switching from Create React App to Vite
- 3 CSS Concepts to Boost Your Productivity
- I Lucked Into A Career In Software Development
- 4 Things That Slow Down Your Dev Team
- Write UI Tests using an OpenAPI Spec to Auto Mock Requests
- How neovim made me a better developer