Enhancing Reliability: Global Exception Handling in ASP.NET Core Web APIs

In today’s digital landscape, the demand for robust and reliable web APIs is ever-growing. Whether you’re developing a RESTful service, a microservice, or a full-fledged web application, handling exceptions gracefully is a fundamental aspect of ensuring your API’s stability and usability. After all, the real world is far from perfect, and unexpected errors can occur … Read more

My Top 5 learning from the Book “REWORK”

In the world of business, where complexity often reigns supreme, “REWORK” by Jason Fried and David Heinemeier Hansson emerges as a refreshing departure from the norm. It’s a book that challenges conventional wisdom, advocating for simplicity, practicality, and unconventional thinking. “REWORK” isn’t your typical business manual filled with jargon and elaborate strategies. Instead, it’s a … Read more

Load .env Files in Node.js: The Old and New built-in Way

node js env file support

Introduction Hello Friends, When developing Node.js applications that require configuration variables to be kept separate from the code, developers often create a .env file to store these variables. Traditionally, the popular approach has been to use the dotenv package to load these configuration variables. However, with the release of Node.js v20.6.0, the Node.js team has … Read more

Mastering API Versioning in ASP.NET Core WebAPI: 3 Proven Methods to implement it

api versioning

Introduction When I started learning Asp.net WebAPIs few year back for a client project, I learned how to implement webAPI and how that can be exposed. There was a chapter in the book which talked about API versioning. I read that but I thought it might be for letter stage of application, or large applications … Read more

Exploring the Compound Component Pattern in React in 10 minutes

react compound component

Hello Friends, In the last blog we are learned how to build react component using higher order components pattern. In this blog post we are going to talk about another interesting pattern for building reusable react component.This pattern allows us to build components that encapsulate complex functionality while providing flexibility to customize the rendering and … Read more