I have been a Mastodon user for nearly six years. I started on Fosstodon and have since moved to Mastodon....
I spend much time on the road or walking around my village and enjoy listening to podcasts...
I’m currently working on a new book that will be available in July 2025, “systemd for Linux...
As a SysAdmin I frequently need to access the kernel log to obtain information of various types....
Linux, LibreOffice, GnuCash, and Audacity are all open-source projects, meaning the folks who write the code and/or...
Knowing the exact time is important to computers for many reasons. A GPS, which is a computer,...
I’ve been interested in photography since I co-opted my father’s Kodak 620 camera as a young boy....
Make backups of your personal data in case your laptop is lost, stolen, or damaged.
After some time using terminal sessions they can get a bit cluttered with previous commands and their...
Using enumerations with enum makes it easy to store values in a program, yet keep the code...
Keeping your Linux computer as safe as possible from various types of cyber attacks is only possible...
Author’s note: This article is excerpted in part from chapter 18 of my book, The Linux Philosophy...
1 The Linux operating system can be implemented in many ways, and these implementations can very generally...
LibreOffice.org is my preferred productivity suite, and I’ve covered how I use it both as a graphical office...
Using bit fields and bit masks is a common method to combine data without using more complex...
1 Most SysAdmins use a diverse set of commands, but it’s usually the same set of commands....