Dear Code, you had One Job! by Hardik Kardam on October 31, 2025 68 views
Hey everyone! Ever been super proud of a chunk of code you wrote, only to have it blow up in your face later? 🤦♂️ That's exactly what happened to me recently. I was building a task manager for a surgery module. It was a pretty complex system with all sorts of entities: surgery_master, TaskMapping, surgery_booking, task_master, and a full-blown Task entity. My code was split into a couple of services and data classes, and I…
The Kitchen Concurrency: Multitasking with Threads by Tarunkumar Mulchandani on October 14, 2025 148 views
Every morning, our mom becomes a silent multitasking magician. She’s making tea, loading the washing machine, chopping vegetables, and waking everyone up almost at the same time. You watch in awe, wondering how it’s even possible. With just two hands, she keeps the entire household moving like a well-coordinated system. Here’s the secret: she’s not actually doing everything at once, but rather switching smartly between tasks. While the tea boils, she folds clothes. When the…
TLS is a Handshake, mTLS is a Hug. With zero Trust — no room for Thug. by Sahil Khan on September 29, 2025 140 views
In today’s distributed systems — especially microservices architectures — securing internal service-to-service communication is just as critical as securing public-facing APIs. This blog will walk you through what mTLS is, why it’s needed, and how to implement it with simple step-by-step commands and Spring Boot examples. 💡 Why Secure Inter-Service Communication? We are deploying a new user-service in production. It talks to auth-service, payment-service, and more. These services might be running: On different machinesInside containers…
Rendering Strategies Demystified by Hasti Sutaria on September 16, 2025 225 views
After months of pushing production builds, debugging late-night issues, and endless Jira tickets, four developers decided it was time for a break. It wasn’t just burnout—they were chasing a phantom. For months, their website had been the source of mounting frustration. No matter how many optimizations they shipped, the homepage crawled. Customers left before it finished loading. Leadership pointed fingers: Was it the APIs? The bloated JavaScript bundles? Nobody knew for sure. A road trip…
One Number to Rule the Code: Bitmasking That Scales the Load by Hardik Raja on August 25, 2025 446 views
The client asked for a new role type with some custom permissions.I opened the PermissionFlag enum, added a few lines, pushed the code...and went to grab a coffee. ☕The change took a minute. Literally. It wasn’t always this simple. What now takes minutes used to take days—modifying the database, adjusting backend logic, and updating the UI for even the smallest change. Each new role or action added layers of complexity. But with the bitmask pattern,…
⚡Fast, Single, and Smart: The Truth Behind JavaScript’s Speed by Mehakjot Singh on August 7, 2025 367 views
We all know JavaScript is single-threaded. Yet, when you build a web app, it feels lightning fast. Ever wonder how? Or how does a language with only one main thread keep up with demanding apps and modern UI expectations? In this blog, we’ll break down what "fast" really means. We'll compare it to languages like C++, Rust, and Python—but more importantly, we’ll use real-world analogies (like receptionists and coffee shops) to help you visualize what’s…
VSCodium Linux Pipeline Technical Analysis by Vishal Pawar on July 29, 2025 531 views
💡In How to Build an AI IDEfrom VSCode: Start with VSCodium, we looked at how modern AI IDEs begin by forking VSCode. In What a ModeCI/CD Pipeline Looks Like: A Deep Dive into VSCode, we explored VSCodium’s multi-platform CI/CD system. Most developers treat CI/CD pipelines like plumbing — vital, invisible, and rarely touched. But what if you could read one that powers real-world scale, ships releases to millions, and supports 6+ architectures? That’s exactly what VSCodium’s Linux pipeline reveals: an industrial-grade workflow hiding in…
How to Build an AI IDE from VSCode: Start with VSCodium by Vishal Pawar on July 29, 2025 743 views
🚀 Want to Build Your Own AI-Powered IDE? Start Here. 💡Dreaming of building the next Cursor or Windsurf? You're not alone. But before you ship your own AI IDE, you need to understand what’s under the hood. The truth is, most of these next-gen AI IDEs don’t start from scratch. They start with a fork of Visual Studio Code. But before you dive into adding AI magic, there's one critical step: you need to understand how VSCode is…
What a Modern CI/CD Pipeline Looks Like: A Deep Dive into VSCode by Vishal Pawar on July 27, 2025 654 views
What a Modern CI/CD Pipeline Looks Like: A Deep Dive into VSCode 💡Imagine every code change you make automatically flows through testing, builds, deployment, and even documentation — with zero manual effort. That’s the magic of a modern CI/CD pipeline. It all started with a failing CI build. I was trying to contribute to Void an AI-enhanced VSCode fork, but every time a new feature was merged, something broke. Sometimes it was a missing dependency, sometimes a packaging issue, sometimes just…
Debugging Nightmares - Multi-Tab Madness in Production by Shifa Salheen on July 18, 2025 576 views
We had just gone live.Everyone was loving it, and feedback was overwhelmingly positive. UI felt smooth, flows were clicking, and things were working well for almost everyone. So when a user reported: “I logged in… and it’s just spinning & I can’t see the dashboard” — We didn’t worry much. We told them to clear the storage & it worked. We moved on. We thought they had done something wrong — maybe since they were accessing multiple…