This isn’t just another ā€œI switched to Linuxā€ story.

It’s a journey. It’s a documentation of my slow descent into madness a slow, glorious descent into terminal dependency.

A story I want to document. A record of confusion, discovery, frustration, and small victories.

I want to capture the entire process: from wiping Windows off the drive, to building a system that truly feels like mine.

I’m finally ready to do it for real. No dual boots, no virtual machines, no training wheels. Just me, a USB stick, and the terrifying freedom of choice.

If you’ve ever thought about switching, follow along. (and don’t choose Arch if it is your first time with Linux)

Back in 1991, Linus Torvalds announced Linux with a Usenet post saying it was ā€œjust a hobbyā€. Thirty-plus years later, that hobby runs everything from supercomputers to smart fridges, and soon, my laptop that may or may not boot tomorrow.

Enough is enough

Like most bad decisions, it started with curiosity.

I’ve been circling around Linux for years, trying out Ubuntu, Debian, Mint, the normie stuff, but never really committing. I’ve played with WSL2 on Windows 10, installed Arch in a VM just to get my hands dirty, and see how deep does the masochimsm go. (deep enough that Vim felt like a vacation) And then went back to Windows because it was familiar, predictable, and comfortable.

But this time it’s different. This time it’s a full wipe. No dual boot, no safety net, no ā€œI’ll switch back if it breaks.ā€ Just a clean format and a hands-off jump into the unknown. I’ve been staring at the calendar for months, debating whether to upgrade from Windows 10 to 11 or finally take the plunge. Honestly, Microsoft made the decision easy for me. In a weird way, I’m grateful. They gave me the perfect excuse to finally switch.

In the ā€˜90s, Microsoft was the final boss of computing. If you wanted to use a computer, you used Windows, resistance was futile. Now? Even your fridge runs Linux, and Microsoft is porting its own tools to it. The empire didn’t fall, it just learned to love the penguin.

Windows is not (was not) that bad

Don’t get me wrong, I don’t hate Windows. It’s fine. I’ve used every version since 98, and even messed around with 95 at my mom’s work. I guess that makes me a dinosaur for some of you, but not as much of a dinosaur as others. I skipped Windows 8 because wtf was that? Otherwise, I’ve been through it all. Blue screens? Barely any. Crashes? Almost none. Even Vista was fine once you got used to UI.

And honestly, I never understood when people complained that Visual Studio (the real one, not Visual Studio Code, zoomers) takes forever to start. Maybe it did back in the VS2008 days, I don’t know. It’s still my favorite IDE, or maybe just the one I’m most used to. Either way, it’s the best in class for C#. (I do need to try JetBrains one of these days though.)

But here’s the thing. I’m a privacy advocate. And Windows keeps marching in a direction I can’t tolerate anymore. It feels less like an operating system and more like a shopping mall that occasionally lets me open my programs. I’m tired of updates I didn’t ask for, ads I didn’t agree to, and ā€œfeaturesā€ that spy on me in the background.

I’ve used Windows my whole life. I know its ways, its workflows, its quirks. My fingers type Windows shortcuts without thinking. I don’t even own doors. But at some point, you just have to jump.

To be fair, Microsoft has a long tradition of making every other version good. 98 good, ME bad, XP good, Vista… creative. It’s like they alternate between brilliance and chaos just to keep historians employed.

I do a lot of things on my computer

I don’t use my laptop just for browsing internet and porn.

I use my computer for pretty much everything that can make a CPU sweat. I build game engines, use existing game engines. Write software, websites, automation tools and run experiments that start as ā€œquick testsā€ and end up consuming my entire weekend.

I make my GPU suffer. I play video games, do 3D modeling and rendering, video editing, and all sorts of heavy stuff that turns the fans into jet engines.

I run VMs inside VMs just to see if I can break reality, and half the time I’m debugging my own ā€œoptimizations.ā€ My setup is a weird mix of lab, studio, and nuclear reactor. I’ve customized Windows so deeply it’s probably self-aware at this point, and switching to Linux feels like teaching a dragon to behave. Powerful, chaotic, and a little scary.

My computer has seen things. It’s survived compile storms, Unreal Engine builds, and Blender renders that made the fans beg for mercy.

If Windows had a soul, mine would have PTSD by now.

I once tried to virtualize macOS inside Windows inside Linux inside a dream. Inception, but for sysadmins. My therapist calls it ā€œrecursive coping.ā€

It is scary

So here I am, taking the leap. And yeah, it’s scary. It’s not like I don’t know how computers work, but it’s different when everything you’ve built your workflow around suddenly changes. All the muscle memory, all the little habits - gone. There’s that ā€œwhat if I break something and can’t fix itā€ feeling in the back of my head. That quiet voice saying, ā€œmaybe just one more Windows reinstall.ā€ But I’m ignoring it. What’s the worst that could happen? I can always reinstall Windows later.

Fear is natural. It’s what separates Arch users from Debian maintainers.

That voice has a point, though. Reinstalling Windows is like going back to an ex, predictable, comfortable, and somehow still installing updates when you said ā€œnoā€

The reasons I chose to abandon Windows

The only login I want at boot time is my password, not a full KYC.

  • Microsoft account nonsense

    • I want to own my OS, not log into it like its a social media account.
    • Next thing you know they will make you log into Notepad.
  • Personalization and customization

    • If it’s my computer, I should be able to make it look and behave how I want.
  • Forced telemetry and data collection

    • Windows knows me better than my therapist, and that’s not comforting.
    • Sure, you can strip most of it down, but it never really goes away.
  • My poor HDD deserves peace

    • I still use an HDD, and I don’t want Windows thrashing it 24/7 for ā€œbackground tasks.ā€
    • No, I won’t buy an SSD just because Windows can’t chill.
  • Bloatware and ā€œfeaturesā€ I never asked for

    • I don’t need Candy Crush or Copilot on a dev machine.
  • Forced updates and version changes

    • I want to decide when to update, not get ambushed mid-project.
  • Planned obsolescence

    • Perfectly good hardware shouldn’t be ā€œunsupportedā€ just because Microsoft says so.
  • Paid security updates

    • Why should I pay to keep something safe that was working fine yesterday?
  • Forced AI integration

    • I’ll choose where AI belongs in my system, thank you very much.
  • Background junk and unnecessary services

    • I don’t need 80+ processes idling to show me a start menu.
  • Locked-down UI

    • Stop moving my taskbar like it’s a prank.
  • Privacy invasion

    • I don’t want my PC taking screenshots or recording activity.
  • Training someone else’s AI with my data

    • If anyone’s going to learn from my mistakes, it should be me.
  • Subscription creep

    • Why am I paying monthly for features that used to be basic?
  • Gaming reality check

    • Games actually run better on Linux now (except the kernel-level anticheat ones, but honestly, screw those anyway).
  • Old games compatibility

    • Some older titles that broke on modern Windows work perfectly fine on Linux.
  • WSL2 isn’t enough

    • Yeah, it’s nice, but Linux can also run Windows apps. So who’s the real chad here?
  • Workflow optimization

    • I want full control over my setup, from keyboard shortcuts to how my system breathes.
  • Antivirus taxes

    • I’m done paying for antivirus. On Linux, I am the antivirus. And occasionally the virus too.

Why am I even still paying for all of this? At this point, I should be getting frequent flyer miles for every forced update.

Windows now feels less like an operating system and more like a needy influencer constantly asking, ā€œDo you like my new feature?ā€

It’s like living with your girlfriend who rearranges your furniture while you’re at work, ā€œfor your convenience.ā€ If this is ā€œuser experienceā€, I’d like to unsubscribe.

It’s wild to think that in 1998, the U.S. government literally sued Microsoft for being too powerful. Now the same company is begging users to log in just to change their wallpaper. That’s not progress — that’s Stockholm Syndrome with extra steps.

Why I chose Arch

Because it lets me customize every single thing from scratch, in ways that would blow Windows users’ minds. No preinstalled junk, no mysterious background services eating CPU for ā€œuser experienceā€, no desktop I didn’t ask for. Just a clean slate and complete control. I get to decide what runs, what doesn’t, how it looks, how it boots, and how it breaks. Because if something breaks, it’s my fault, and that’s how I like it. Arch doesn’t hold your hand, but it also doesn’t get in your way. It gives you the tools and says, ā€œgo ahead, build your system.ā€ Did you know you can have multiple kernels and desktops on linux?

I didn’t choose Arch because I’m special. I chose it because I enjoy pretending that reading the Arch Wiki counts as meditation.

It’s the Dark Souls of operating systems, and I’m ready to git-good.

The irony is that Arch users love fixing what they broke. It’s not a bug, it’s a rite of passage. Somewhere, a grey-bearded user is compiling his 47th kernel this week just to prove that he still can.

No turning back now

I want to document my journey into the unknown. Into the land of neckbeards and penguins, of arcane knowledge and mystical powers.

I’m scared and excited at the same time.

But going alone is dangerous. Follow me on my journey. Let’s do it together!

May my configs be readable, my kernels be stable, and my coffee supply infinite. I use Arch, btw.

Read Part 1 of the journey →