Blog
Tutorials, project updates, and thoughts on web development. Building in public, one post at a time.
Categories
Browse content by topic
Tutorials
In-depth guides and how-tos
Building
Behind-the-scenes of my projects
Thoughts
Opinions and reflections
TIL
Today I Learned snippets
Latest Posts
12 articles published

How to Install and Set Up MySQL on Windows 11, Linux, and macOS (2026 Complete Guide)
Setting up a database locally is a fundamental backend skill. Whether you're building with Node.js, PHP, Python, or Java — understanding how to install and configure MySQL properly gives you real cont

Learning Java and DSA: The Power of Books Over Videos
Most beginners today start coding with YouTube tutorials. I decided to do the opposite. I started learning Java and Data Structures & Algorithms in Java primarily through books, and I’m using two legendary ones in parallel: 📘 Head First Java 📕 Ja...
One-Click Project Execution with My New VS Code Extension
Every developer knows this moment. You clone a project.Open it in VS Code.And then comes the pause. “How do I run this?” You check the README.You scroll.You try one command. It fails.You try another. npm run dev npm start flask run python manage.py...
The Enduring Legacy of C: Why This 50-Year-Old Language Still Powers Our Digital World
The Timeless Giant When Dennis Ritchie created C at Bell Labs in the early 1970s, he probably didn't envision that his creation would still be powering everything from your smartphone to Mars rovers half a century later. Yet here we are in 2025, and ...
Mastering HTML Images and Hyperlinks: A Complete Developer's Guide
Building the visual and interactive foundation of the web Introduction In the vast landscape of web development, two HTML elements stand as the backbone of user experience: images and hyperlinks. These seemingly simple tags—<img> and <a>—are respons...
Python Auto Function Parenthesis hack
Boost Your Python Productivity in VS Code with This Simple Hack If you're a Python developer working with Visual Studio Code, you know how small tweaks can make a big difference in your coding speed and workflow. Here's a neat hack introduced in a qu...
🌐 JavaScript + Frameworks: What You Can Build With Each Combo 🚀
JavaScript is the Swiss Army knife of the web. It isn’t just for adding interactivity to websites anymore — it’s powering web apps, mobile apps, desktop apps, games, 3D visualizations, APIs, automation scripts, and even machine learning models. But h...
Mastering HTML Headings and Paragraphs: Building Structured Web Content
Hey fellow devs and web enthusiasts! 👋 If you're just starting out in web development or looking to refine your HTML basics, you're in the right place. I'm Mishu, a software developer passionate about full-stack web dev, AI/ML, and sharing knowledge...
Fixing Typos with Python: Replace 'Kutta' with 'Dutta' Using .replace()
Missed a typo and regretting life? Happens to the best. But instead of flailing in despair, let’s fix it fast. In Python, replace the misnamed "Kutta" with the correct "Dutta"—no drama, no fuss. Why This Matters A typo can turn a variable into a bug...
ID Selector in CSS: Why That # Symbol Isn’t Just a Trendy Hashtag
Ever typed #header in your CSS and felt like a wizard unlocking some arcane formatting? Spoiler: you kinda are. But if you're not completely clear on what sets the “ID selector” apart, you’re running around with half your power turned off. Let’s brea...
Mastering Screenshots in Windows 11: The Complete Guide for 2025 Users
Taking a screenshot used to be simple. Press PrtScn, paste in Paint, done. But in 2025, with Windows 11 and its productivity-first design, there are smarter, faster, and more intuitive ways to capture your screen. Whether you're a student, developer,...
What is HTML? Beginner’s Guide to the Language That Builds the Web
HTML is everywhere, yet most people don’t realize it.Every website you visit, from Google to Instagram, uses HTML at its core. If you’re curious about how websites are built, learning HTML is the perfect first step. In this beginner-friendly guide, ...
Coming Soon
Featured articles in the pipeline
Why I Switched from Create React App to Next.js
A deep dive into my migration journey and the benefits I discovered along the way.
Building VS Code Extensions: A Beginner's Guide
Everything you need to know to create your first VS Code extension from scratch.
My Developer Setup in 2026
Tools, apps, and configurations I use daily for maximum productivity.