You’re Using TypeScript Wrong Without These UtilitiesTypeScript? Yeah, we all use it daily.Defining props for a component, typing an API response, making sure no one passes string where a number belongs — all good. But here’s the thing: What if you only want to use part of a type? → You’d probably cr...Aug 26, 2025 · 4 min readjiya-blogs.hashnode.dev
Promise Hacks Out, queueMicrotask() InStop turning functions into promises just for async execution - Meet queueMicrotask() If you’ve ever wrapped a function in Promise.resolve().then(...) just to make it run asynchronously, you’re not alone.It’s a common trick and it work, but it’s not ...Aug 14, 2025 · 3 min readjiya-blogs.hashnode.dev
Confusing concepts of JavaScriptThere are a lot of things in JavaScript that are a small part of it but makes a big difference. Let's discuss two such things here today. Difference between null, NaN, undefined and undeclared. Difference between "==" and "===". 1. Null, NaN, Und...Jul 20, 2022 · 5 min readjiya-blogs.hashnode.dev
HTML with meaning!Every student have written HTML at least once in their lifetime. In 5th standard, the best magic we saw on computer was "marquee" tag. Also we learnt that there is something like "h1, h2" and so on. What does these means? One other thing we learnt b...Jul 18, 2022 · 5 min readjiya-blogs.hashnode.dev
Let's iterate an array in JS!As we already know that JavaScript is the best language in the world, like that's a fact, right? But why so? Let me give you the answer to it! Because it gives you all these predefined functions to use so that you won't have to scratch your head on s...Jul 14, 2022 · 8 min readjiya-blogs.hashnode.dev