Hello World 👋
I'm Shivaraj Bakale 🚀
All I know is that I know nothing
About Me
I’m a Software Engineer both by passion and profession based out of Bangalore, India. I love dabbling in the latest technologies out there. In my free time I’m an Avid Reader, workout junkie , DC Fan and sometimes tinker around and build stuff with React.
Skills
+5 more skills
Experience
Apollo.io
CurrentBengaluru
Navi
Bengaluru
Byjus
Bengaluru
+4 more positions
Recent Articles
Javascript Comprehensive Guide: Implementing Polyfills for Array.map(), Array.filter(), and Array.reduce() Methods
Polyfills are used to add functionality to older browsers that do not natively support certain JavaScript methods. In this blog, we provide polyfills for three array methods: `Array.map`, `Array.filter`, and `Array.reduce`. Let's go through each of them and see how they work.
React Module Mania: Understanding the difference between CJS, AMD, UMD and ESM
In this article we're going to talk about Module Systems. Module systems are important in modern web development because they help us organize our code and avoid naming conflicts. There are four common module systems: CommonJS (CJS), Asynchronous Module Definition (AMD), Universal Module Definition (UMD), and ECMAScript Modules (ESM). In this article, we'll discuss each of these module systems and their differences.
React How to Use Mock Service Worker for API Testing 🚀
When it comes to testing APIs, one of the key challenges is ensuring that your application behaves correctly under all conditions. Simulating different scenarios, such as server errors or slow response times, can be difficult. That's where Mock Service Worker (MSW) comes in. MSW is a powerful tool that allows you to mock HTTP requests and responses in your tests, making it easy to test your application's behavior under different circumstances. In this article, I'll show you how to use MSW to test your APIs, step by step.
React How to Setup Commitizen and commitlint with React project
In this article, we'll see how we can add commitizen to our react project. As developers, most of the time we're expected to work in teams. And having a few best practices and standards within the teams always helps avoid unnecessary inconsistencies. We'll be looking into one such area today, and we're going to focus on Commit messages.
Projects
Coming Soon! ⌛️
Exciting projects in the works