1 I usually keep a bootable Linux USB drive with me because I never know when I will need to use one to rescue a […]
From web to client: The Mastodon experience
Mastodon is an open-source social networking platform for microblogging. While it has a web-based interface, many users prefer to use a client to access Mastodon. Clients […]
How to write your first article with Both.org
Join the community by writing an article for Both.org.
Print a spooky greeting in ASCII art
Generate colorful ASCII art from a C program using FreeDOS.
How I reverted from firewalld to iptables — and why
First, let’s get something straight. Linux has only one firewall. One. Netfilter is a part of the Linux kernel and it implements the logic contained […]
Open WebUI: A Powerful, Open Source Interface for LLM
OpenWebUI offers a robust, feature-packed, and intuitive self-Hosted interface that operates seamlessly offline. It supports various large language models like Ollama and OpenAI-compatible APIs, Open […]
A day at ATO’s Diversity, Equity, and Inclusion Conference (DEI)
Sunday, October 27, Yesterday as I write this, was an amazing day. The All Things Open DEI Conference featured some amazing speakers who offered some […]
The Linux Philosophy for SysAdmins, Tenet 13 — Make programs portable
Image by Opensource.com: CC-by-SA 4.0 Author’s note: This article is excerpted in part from chapter 15 of my book, The Linux Philosophy for SysAdmins, with […]
What does it mean to be a SysAdmin?
A lot of us call ourselves SysAdmins (aka System Administrators) and, sometimes, that’s what our job title might be. You might not even realize that […]
Portable programming practices
Sometimes it’s easier to define your API to hide the platform-specific code
Writing portable C programs
Jim shares this follow-up to an earlier article about programming across platforms.
Welcome, “We (heart) Open Source”
We ❤️ Open Source is “A community education resource.” A recent article at FOSS Force, “‘All Things Open’ Revives the OpenSource.com Community Abandoned by Red […]
The Linux Philosophy for SysAdmins, Tenet 12 — Use separate filesystems for data
Author’s note: This article is excerpted in part from chapter 14 of my book, The Linux Philosophy for SysAdmins, with changes. There is a lot […]
Fastfetch: system information tool
1 Recently, I wrote about Neofetch, which is a tool that I have used in the past on Linux systems I owned. It was an easy way […]
Celebrating technical writing with open source software
Celebrate the National Day on Writing by sharing your first article about open source software.
Why I won’t use the BtrFS filesystem
3 Over the more than twenty-five years I have been using Linux, the default filesystem for Red Hat Linux (not RHEL) and Fedora has evolved […]