Writing

Field notes on frontend, systems & teams.

FEATUREDReactJS·4 min

Build a Loan EMI Calculator in React and Deploy it on GitHub Pages

Learn how to build a Loan EMI Calculator with React to compute monthly EMIs, total repayment, and interest. Deploy your app online for free using GitHub Pages.

Read article →
Build a Loan EMI Calculator in React and Deploy it on GitHub Pages
Can Next.js Replace Your Backend? Pros, Cons, and Real-World Use Cases
ReactJS·7 min

Can Next.js Replace Your Backend? Pros, Cons, and Real-World Use Cases

Explore whether Next.js can fully replace your backend server. Learn about the advantages, limitations, and use cases for using Next.js as a full-stack solution for modern web development projects.

Unlock the Power of Code Sharing in React: A Guide to Boosting Efficiency and Consistency Across Projects
ReactJS·5 min

Unlock the Power of Code Sharing in React: A Guide to Boosting Efficiency and Consistency Across Projects

Discover how code sharing in React can save time, boost efficiency, and ensure consistency by reusing components and utilities across multiple projects in your workflow.

Master Pagination, Search, and Language Filtering in NextJS with Prisma ORM
ReactJS·3 min

Master Pagination, Search, and Language Filtering in NextJS with Prisma ORM

Learn how to implement pagination, search, and language filtering in a NextJS app using Prisma ORM. Enhance your code snippet sharing app's functionality with these essential features for improved user experience.

Exploring What's New in React 19: Actions, Async Scripts, Server Components, and More
ReactJS·6 min

Exploring What's New in React 19: Actions, Async Scripts, Server Components, and More

Dive into React 19's features like Actions for state management, async scripts support, server components, and enhanced error handling, revolutionizing modern web development.

React 19 is Coming Soon: Discover the Future of UI Development!
ReactJS·3 min

React 19 is Coming Soon: Discover the Future of UI Development!

Get ready for the next evolution in React with React 19! Explore groundbreaking features like the React Compiler and Actions, revolutionizing UI development for the modern era.

Mastering React's Reconciliation: Elevating Performance and User Experience
ReactJS·3 min

Mastering React's Reconciliation: Elevating Performance and User Experience

Delve into React's Reconciliation Process, optimizing performance and user experience. Learn the magic behind updating the DOM efficiently, a vital skill for any React developer.

Next.js 14: Turbocharging Development, Simplified Mutations, and Partial Prerendering
ReactJS·5 min

Next.js 14: Turbocharging Development, Simplified Mutations, and Partial Prerendering

Explore the powerful features of Next.js 14, including faster development, simplified data mutations, and efficient partial prerendering for dynamic content optimization. Dive into Next.js and supercharge your web projects!

Mastering the Art of Debugging: Tips for Navigating React App Issues
ReactJS·5 min

Mastering the Art of Debugging: Tips for Navigating React App Issues

Debugging React apps is essential. Use Dev Tools, console logging, Error Boundaries, and React Profiler. Isolate issues, review code, and leverage external tools for effective troubleshooting.

Mastering React Component Development: Best Practices for Maintenance, Testing, and Reusability
ReactJS·3 min

Mastering React Component Development: Best Practices for Maintenance, Testing, and Reusability

Unlock the power of React component development with expert tips: prioritize functional components, prop types, custom hooks, styled-components, and React Testing Library for optimal UI creation.