Mastering Immutable Types with TypeScript `as const`
Learn how to use TypeScript's `as const` assertion to create immutable types and improve type safety in your applications.
Technical articles and in-depth tutorials covering React, TypeScript, and modern web development practices. Shared across leading developer platforms to help the community build better software.
Learn how to use TypeScript's `as const` assertion to create immutable types and improve type safety in your applications.
A practical guide to implementing vendor splitting in Webpack 4 to optimize bundle sizes and improve application performance.
Learn how to use PowerShell commands to efficiently rename files and change file extensions in Windows 10.
Learn how to implement debounce in JavaScript to optimize performance. Understand how debounce methods wait for a predetermined time before executing and improve your app's responsiveness.
Complete guide to installing Node.js using NVM (Node Version Manager) on macOS, Linux, and Windows. Learn how to easily switch between different Node versions.
Learn how to build a complete chat API with MongoDB, JWT authentication, and web sockets. Covers user management, chat rooms, real-time messaging, and advanced features like marking messages as read.
Integrate MySQL database with Deno and Oak framework. Learn how to perform CRUD operations, manage database connections, and build a complete Todo API with MySQL backend.
Master Chrome DevTools Network tab with tips on filtering requests by text, regex, domain, and resource type. Learn to debug and optimize your web applications more efficiently.
Build a REST API with Deno and Oak framework. Learn how to set up routes, controllers, middleware for logging and error handling in Deno's modern JavaScript runtime.
Using Nodejs and Google Puppeteer to generate an HTML table and a PDF from JSON data.
If you are from a javascript background you might have heard the terms callback hell or async/await hell. It looks something like this..
Empathy is one of those things that can help in any part of life whether it's your family, friends, that special person and even also at work. Understanding what empathy is and how it effects people took me long time. I struggle with human interactions and I am not ashamed to admit it, so I wanted to share my experience, as to what I have found from all of it.
When I started out writing tests for my React application, it took me some tries before I figured out how to set up my testing environment using Jest & Enzyme.
In this article, we'll explore how to use the useReducer hook in React for state management.
Learning to write good code, but you don't know where to start… eslint, prettier, husky, lint-staged, editorconfig
I want everyone to feel comfortable. Because setting up webpack can be really daunting. Especially for new developers out there.
How to cancel XHR/API requests when React components unmount to avoid memory leaks and errors.
I will go through how to set up a React application using Webpack 4 from scratch and covering essential configurations.