~/ganesh← all posts
#linux#systems#engineering#journey#devops

I Didn't Switch to Linux. I Changed My Way of Living With Computers.

Ganesh Angadi

Ganesh AngadiDEV

I Didn't Switch to Linux. I Changed My Way of Living With Computers.

"

"Sometimes Linux fixes your problem. Sometimes it simply shows you exactly why you're doomed. Strangely, that feels better."

Topic: Linux Adoption
Severity: P1 - I accidentally learns how computers work
Root Cause: Excessive exposure to transparency
Resolution: Irreversible systems thinking

The Wrong Reason

Most people assume Linux users switch because they want to look like movie hackers—typing furiously in a black terminal with green text, fueled by suspicious amounts of coffee, and executing commands that look like they could launch a missile.

That wasn't my reason. I switched because my laptop was struggling to survive.

My Dell Vostro felt permanently exhausted. The fans sounded like they were constantly negotiating a takeoff slot at an airport, and my RAM usage looked suspiciously high even when the machine was entirely idle. Everything just felt heavier than it should.

I installed Linux and used it for a while. Eventually, an SSD replacement forced me back to Windows, but moments later, I returned to Linux again. That second installation changed something fundamental—not in my operating system, but in my mindset.

The SSD Incident: Trust, But Verify

A friend of mine had an SSD fail spectacularly. It threw media errors, unsafe shutdowns, and critical warnings. It was the storage equivalent of a patient arriving at the emergency room with every single alarm going off simultaneously.

A few days later, I visited a service center to replace my own SSD. The technician confidently handed me a replacement drive. Most people would have installed it and moved on with their lives. But Linux had already ruined that innocence for me.

Instead, I checked the SMART data. The "new" drive already showed heavy wear, critical warnings, and enough history to suggest it had lived multiple lives before meeting me. It wasn't new; it was e-waste wearing a disguise.

Linux didn't magically protect me from a bad drive, but it taught me that this information exists and that I have the right to inspect it. The lesson wasn't about SSDs—it was about verification. Engineers trust measurements. Everyone else trusts stickers.

The Bluetooth Incident: Understanding Failure

One day, my Bluetooth stopped working. Naturally, I blamed Bluetooth. Humanity has blamed Bluetooth for so many crimes that the technology deserves legal representation at this point.

On Windows, troubleshooting usually means opening settings, clicking "troubleshoot," waiting, and eventually receiving a vague error message that acts as emotional support. There is no explanation, no logs, and no evidence—just vibes.

Linux was different. I checked the services, inspected the logs, looked at the kernel messages, and followed the failure path.

Did I fix it? No. And that's the funny part. I still failed, but this time, I understood why I failed. That sounds insignificant until you realize that understanding failure is literally the foundation of engineering. A broken system is frustrating, but a broken system with absolutely no visibility is terrifying.

The funny thing is that both operating systems gave me the same final result.

Bluetooth still didn't work.

The difference was that Windows gave me an apology.

Linux gave me evidence.

The Fan Mystery

Every Windows user knows this moment: you're staring at an idle desktop. Nothing is open. Nothing is happening. Then, suddenly—FFFFFFFFFFFFFFFFFF—the fan launches into orbit. Something is consuming resources. Nobody knows what. Nobody asked for your permission. The operating system has simply decided that your CPU belongs to it now.

Linux changed my reaction to this entirely. When my fan spins up today, my first thought isn't, "My laptop is dying." It's, "Which process is responsible?"

That single mental shift matters immensely. Systems thinking begins the moment you stop accepting symptoms and start searching for causes.

The Biggest Lie I Believed

For years, I believed operating systems existed to hide complexity. Linux taught me the exact opposite: operating systems should help you manage complexity, not conceal it.

Windows often treats the user like someone who might accidentally destroy reality if given too much information. Linux takes a different approach. It hands you the keys. Sometimes, it even hands you the explosives. The philosophy is simple: you own the machine, so you should be allowed to understand it.

That realization fundamentally changed how I approach technology.

The DevOps Connection

The funny thing is that Linux didn't just improve my computer skills; it changed how I think about systems as a whole.

When a server fails, I look for logs. When an application crashes, I follow the data flow. When a deployment breaks, I trace the dependencies. When something behaves strangely, I ask: What evidence do I have? rather than What do I feel is happening?

Linux quietly trained me to think this way. Every command, log file, configuration mistake, and late-night debugging session was a lesson. The operating system wasn't just teaching me commands; it was teaching me observation.

Current Status

$ whoami ganesh $ free -h RAM available: surprisingly enough $ uptime 5 months of Linux $ systemctl status mindset.service ● mindset.service Loaded: permanently Active: active (running) Status: - Asks questions before blaming hardware - Reads logs before reinstalling software - Checks evidence before accepting claims - No longer afraid of terminals Warning: Returning to ignorance is not supported.

What Linux Actually Taught Me

  1. Visibility matters more than convenience. You cannot solve problems you are not allowed to see.
  2. Understanding beats guessing. Even when you fail to fix a problem, understanding the failure is progress.
  3. Ownership changes behavior. The moment you truly control a system, you become responsible for learning it.
  4. Every system tells a story. Logs, metrics, processes, and hardware data are simply evidence waiting to be read.

The Verdict

People often ask whether Linux is faster than Windows. That isn't the right question.

The real question is: Do you want to use a computer, or do you want to understand one?

Linux won't magically make you smarter. It won't instantly turn you into an engineer. It won't solve every problem, and sometimes it will break things in ways that feel deeply personal. But it will show you what is happening. And once you spend enough time seeing how systems actually work, it's very difficult to go back to living inside a black box.

Windows may provide a User-Friendly Experience, but I am not just a User anymore.

I am a Sudoer.

Leave a note

Thoughts, corrections, or just saying hi — all welcome.