mastering-redux-with-react.hashnode.dev๐ Mastering Redux with React: Your Complete Guide to Global State Management๐ฏ What You'll Learn By the end of this comprehensive guide, you'll understand how to implement Redux in your React applications, manage both synchronous and asynchronous state changes, and build a robust global state management system. We'll walk th...Jul 10, 2025ยท9 min read
debrajkarmakar.hashnode.dev๐ Building a Modern npm Package with Rollup: A Deep Dive into CJS & ESM ConfigurationsCreating a versatile npm package today means supporting multiple module systems. In this post, we explore why you should build your package with both CommonJS (CJS) and ECMAScript Module (ESM) formats, how to configure Rollup for this purpose, and th...Feb 20, 2025ยท14 min read
debrajkarmakar.hashnode.devHow to Install and Configure Jenkins on an AWS Ubuntu ServerIntroduction Jenkins is an open-source automation server that helps automate various parts of software development processes, including building, testing, and deploying applications. It is widely used for Continuous Integration and Continuous Deliver...Apr 6, 2023ยท3 min read