~/devreads

Hayden James

https://haydenjames.io/ · 30 posts · history since 2026 · active

20 Jul

17 Jul

Hayden James 1 min read

Hard links and soft links in Linux both use the ln command but behave very differently. This practical guide explains exactly how each works, when to use which, and how to avoid the common pitfalls that catch even experienced sysadmins. Continue reading...

bloglinux

6 Jul

Sujitha Paduchuri, ManageEngine 1 min read

Servers give you warnings before they fail. Most sysadmins performing Linux server monitoring miss them because they're watching the wrong numbers. The metrics that actually matter are one level deeper: iowait instead of CPU percentage, active swap paging instead of memory usage, inode counts instead of just disk space. Continue reading...

blogguestsobservabilityperformanceserver

29 Jun

22 Jun

Hayden James 1 min read

This article is inspired by our LinuxCommunity.io forum discussion thread (thanks to users @tmick and @shybry747 for the feedback). Let's walk through what Podman is and how to use it as a Docker alternative on Linux. Continue reading...

bloglinuxcommandsdevopssysadmins

11 Jun

10 Jun

8 Jun

7 Jun

6 Jun

Hayden James 1 min read

Let's take a quick look at how best to set up PHP-FPM for high throughput, low latency, and more stable CPU and memory use. By default, most setups have PHP-FPM's PM (process manager) string set to dynamic and there's also the common advice to use ondemand if you suffer from available memory issues. Continue reading...

bloglinuxperformancephpsysadmins

5 Jun

3 Jun

Hayden James 1 min read

Looking for the best Linux distro (distribution) to enhance your desktop or laptop experience? This article will guide you to what, I believe, are the best Linux distros for beginner, experienced, and expert users. Continue reading...

bloglinuxarchlinuxdebiandesktop

1 Jun

28 May

24 May

21 May

17 May

Hayden James 1 min read

After twenty years on the Linux desktop, more than a dozen distros, multiple desktop environments, a seven-year tiling window manager phase, and one detour through whatever I thought of as the stable answer at the time, I'm finally in a noticeably more comfortable place than ever before. Continue reading...

bloglinuxarchlinuxdebiandesktop

7 May

4 May

Hayden James 1 min read

Over the last couple of months I've had performance issues with Cloudflare (CF) about 2 times, including today. That's a sentence I never thought I'd write, because Cloudflare genuinely doesn't have performance issues most of the time, and when they do, it's usually on the status page as part of a larger issue. Continue reading...

bloglinuxapmcloudflareobservability

3 May

2 May

24 Apr

22 Apr

21 Apr

20 Apr