Skip to main content

Posts

Showing posts from May, 2026

Why I Chose CachyOS: The Quest for Optimized Silicon

Buying more hardware has almost always been the automatic response to a slow computer. More RAM. A newer processor. A faster SSD. A larger AWS instance. Another server. Another component. Just another excuse to throw money at what is, more often than not, an efficiency problem. In the development world, this has become noticeably common. If the environment takes too long to spin up, you buy a more expensive laptop. If Docker feels too heavy, you assign it more resources. If your browser, your IDE, your local databases, and your containers start fighting over every single CPU cycle, the solution is usually: "I need a better machine." But CachyOS poses a much more interesting question: What if the problem isn’t the hardware, but the generic operating system we are running on top of it? The Silent Waste of Performance Most Linux distributions are designed to run on as many computers as possible. This offers an obvious advantage: compatibility. The catch is that this compatibilit...

How to Survive More Than 5 Years Using Arch Linux Without Breaking Everything

Arch Linux has a reputation for being fragile, dangerous, or “for people who want to suffer.” But that reputation is pretty exaggerated. The reality is simpler: Arch is not difficult because it breaks by itself, but because it expects the user to maintain the system with a certain level of discipline. An Arch installation can last for years. Five, ten, or more. The key is not luck, but adopting a few basic habits. These are the six most important ones. 1. Always Update the Whole System The first survival rule in Arch is to avoid partial upgrades. The correct command to update the system is: sudo pacman -Syu What you should avoid is this: sudo pacman -Sy package That command updates the package database, but it does not update the whole system. The result can be a dangerous mix: new packages trying to coexist with old libraries. That is one of the most common ways to break Arch. In Arch, the system is updated as a whole. If you are going to update, update everything. 2. Do Not Update Wh...