Building my own Programming LanguageProgramming languages are fascinating. But have you ever wondered how they work under the hood? As an academic exercise, I set out to build my own programming language hindilang, a Hindi inspired scripting language that transpiles to JavaScript! If y...Apr 28, 2025 · 5 min readcsprimer.hashnode.dev
Web Scraping & Core Computer Science Concepts - A GuideWeb scraping has become an essential skill for gathering data from websites automatically. Whether you're pulling data for analysis or aggregating information, understanding the underlying concepts can help you become a more effective scraper. Here’s...Mar 4, 2025 · 3 min readcsprimer.hashnode.dev
How Analytics Software Works ? Behind the Scenes !When I recently integrated analytics into my blog, I couldn't help but wonder—how does it actually work? From tracking user clicks to capturing behavior data, the mechanics behind analytics software are both fascinating and intricate. In this post, w...Mar 4, 2025 · 3 min readcsprimer.hashnode.dev
Deadlocks: The Invisible Trap Slowing Down Your Web AppThe other day, I was re-visiting my notes on operating systems when “deadlocks“ caught my eye.To illustrate, imagine a traffic jam where each car is stuck, waiting for the other to move; no one can go forward, and nothing progresses. That’s essential...Mar 4, 2025 · 7 min readcsprimer.hashnode.dev
Handling Passwords in Your Web ApplicationWhen building a web app, securing user passwords is crucial. Here are some practical tips to protect them. Btw before we get into it, do checkout my website that provides many courses and tutorials from web development, dsa, distributed systems and m...Mar 4, 2025 · 3 min readcsprimer.hashnode.dev