© 2026 Hashnode
When I first started using TypeScript with React, I thought it would just add extra typing overhead. Boy, was I wrong. TypeScript has saved me countless hours by catching bugs before they reach production, and it's made my codebase infinitely more ma...

TL;DR TypeScript’s built-in utility types ReturnType and Parameters can save you from repeating yourself by automatically inferring function signatures. They make your code safer, more maintainable, and more fun to write. Why This Matters One of the ...

Photo belongs to Xiangkun ZHU in Unsplash Have you ever waited in line for an artist’s autograph? If so, you know what I’m talking about. You wake up early in the morning to be first in line and get your favorite record, poster, or book signed. Well,...

Photo belongs to Jeremy Thomas in Unsplash It’s Friday night, and after a hard week, all you want is to play ranked matches in Street Fighter 6 for that dopamine rush from defeating novice players. But before that, you realize your dishes have gone u...

Photo belongs to Ján Jakub Naništa in Unsplash Last week, we began exploring Hash Tables, a crucial data structure for software engineers. Today we’ll continue our review by adding usability features to our custom Hash Table class. Join me as we dive...

Photo belongs to Ján Jakub Naništa in Unsplash Hello, algorithm and data structure enthusiasts. Today we are going to talk about the misunderstood Hash Tables. Hash Tables are a misunderstood data structure because we use them in our day-to-day activ...
