blog.thitainfo.comTop 10 JavaScript Array Methods You Probably Haven't Used YetBy Saurabh Prajapati | IBM Software Engineer & Full-Stack Developer Wait — Do You Really Know JavaScript Arrays? Before we dive in, let me throw a quick challenge at you. What does this code output? 6d ago·6 min read
blog.thitainfo.comHow I Broke Down WhatsApp's System Design — And What I Learned Along the WayBy Saurabh Prajapati | Full-Stack Engineer So, I recently sat down to design WhatsApp from scratch. Not the real thing — obviously — but the kind of "design this system" challenge you'd face in a senior-level system design interview. And honestly? I...Feb 5·12 min read
blog.thitainfo.comUnderstanding HTML Tags and Elements: The Building Blocks of the WebWhen I first started learning web development, HTML felt like this mysterious language everyone kept talking about. "Just learn HTML," they said. "It's easy," they said. But honestly? I had no idea what a "tag" was or why some elements needed closing...Jan 31·7 min read
blog.thitainfo.comEmmet for HTML: A Beginner's Guide to Writing Faster MarkupYou know that feeling when you're building a webpage and you have to type out every single HTML tag, close it properly, add attributes, nest elements... and it just feels slow? Yeah, I've been there too. I remember spending way too much time just typ...Jan 27·6 min read
blog.thitainfo.comCSS Selectors 101: Targeting Elements with PrecisionYou know that moment when you're trying to style a specific button on your webpage, but somehow every button changes color? Yeah, I've been there. Multiple times. That's when I realized I needed to actually understand CSS selectors properly. Not just...Jan 26·7 min read