yoyo-code.com

2025 is the year of Linux desktop for me

5/25/2025Updated 9/3/2025

Excerpt

This was always a trade-off. Linux is better for various development things, because it's a primary target platform for what I do. PHP, Node, Rust, NPM, Docker are all tools that work better on Linux. Most notably, they are faster because they use Linux idioms that are slow on Windows. I've always accepted this trade-off because I wanted a working system first. … Now, to be fair, many similar issues exist on Linux, too. Password input on Ubuntu randomly switches input language, sometimes my screen FPS drops to like 1, and there's no way to get out of that without a restart. Wi-Fi was broken when I tried to install Ubuntu. In the end, that was always the reason why I didn't want to use it as default. But while Windows is now somewhat similar (or worse) when it comes to this system stuff, it's worse for actual work I do. As I come back to my main Windows machine, I ask myself: why do I deal with all this crap and on top of that get slow build times, slow editor, slow terminal, and missing unix tools? There's also a question of a general direction. Windows doesn't seem like it's going to get any better. Every update just messes up something new, make something slower or more broken, more bloated. I don't see Microsoft doing meaningful improvements anytime soon. … `StartMenuExperienceHost.exe`, and I can tell you - what an experience this Start Menu is. First of all, for something that is one of the primary navigation tools, it has incredibly high latency. 1s to respond to a click is just crazy. But more importantly, it's just broken so much of the time. Sometimes you click search and nothing happens. Sometimes you click the start button, start typing to trigger search, and nothing happens. Sometimes all icons disappear. Sometimes the popups for different windows don't work. I have to kill explorer.exe and restart it. I don't know how non-technical people fix this.

Source URL

https://yoyo-code.com/2025-is-the-year-of-linux-desktop-for-me/

Related Pain Points