Skip to main content

Command Palette

Search for a command to run...

The Real - Real Basics

Series

The Real - Real Basics

If you’ve ever felt like tech concepts are explained just one layer too high, this series is for you.

“The Real – Real Basics” is not about definitions. It’s about understanding what’s actually happening underneath. Most resources jump straight into something like “This is a process”, “This is a thread” and “This is memory”

But they rarely answer basic doubts like Why do these things even exist?, What problem are they solving?, What is the computer actually doing behind the scenes? which may arise in everyone's mind.


What you’ll learn

This track covers the foundations every developer uses daily but often doesn’t fully understand the very basic of the basics starting from What is a Computer (beyond keyboard + screen) to How everything connects in real systems


Who this is for

This is a supplement for Beginners trying to build strong fundamentals, Developers preparing for interviews, Engineers who “use things” but want to "understand them deeply"

Also just to clarify these are individual blogs that can help you understand what you have already been using or would be using in you current/new role. This is not a guided course.


What to expect

I plan to write these blogs in a simple easy to understand language that can help connect the "layman" in us to the "coder" in us. I'll try my level best to make the blogs be with story-driven explanations, clear mental models, real backend/system relevance and no unnecessary jargon (which is very hard to do, so when I use something and any clarity is required on those, Ill try to include what that means in the blog itself and if I miss anything please let me know in comments).


End goal

By the end of this series, you won’t just know concepts, you’ll be able to visualize them, reason about them, and use them with confidence in real systems.


This is where your foundation stops being memorized and starts becoming intuitive.