TypeScript Learning Adventures: A Tale of Love and Hate - Aliases, Function types, Utility types Here, I will talk about unions, aliases, function types, and utility types that Typescript provides. So let's start with union types.
TypeScript Learning Adventures: A Tale of Love and Hate - Core Types, Tuples, and Enums In this part, we will focus on TypeScript types. There are many things to say about TypeScript types but let's start with simple ones. Core types Typescript provides many types. Although JavaScript recognizes some data types, Typescript adds many more, and as you will see later in this
TypeScript Learning Adventures: A Tale of Love and Hate - Setup and introduction A friend recently started working on a big project with TypeScript for the first time. Every 2-3 days, he would message me on WhatsApp saying he hates TypeScript. Complaining about how it only slows him down, he must fix weird errors and type a lot of code for nothing. Few
Boost Your Career in Software Development with These 10 Essential Soft Skills Technical skills are essential if you are a software developer. Still, no matter how good you are in the technical domain if you don’t possess good soft skills, you will have a hard time at work. You can think about soft skills as tires and technical skills as wheels.
Flutter Freezed: a short guide on how to use it and reduce boilerplate code Boilerplate code represents chunks of code that are minimally varied and replicated elsewhere. It is never fun to write boilerplate code but do not confuse boilerplate code with repetitive code. For example, if you want to create an HTML document, you must write html, head, and body tags otherwise your
7 Tell-Tale Signs of Unreadable Code: How to Identify and Fix the Problem A complicated project has a massive quantity of code. Hundreds of methods and classes, thousands of lines of code. If you want to avoid becoming lost in the jungle of code, relevant and easy-to-understand code is a must-have criterion in large projects. Unfortunately, every developer had to deal with the
Understanding and fixing the "too many re-renders" error in React: A short guide If you have ever worked in React, there is a good chance that you encountered this error: Error: Too many re-renders. React limits the number of renders to prevent an infinite loop. A simple button counter component will be used to understand what is happening behind this error. Clicking on