13 years is a long time for a laptop
I’ll always have fond memories of my X1 Carbon. Goodbye, little laptop.
Problems updating QT5 on Fedora 43
I've been having problems trying to install updates on my systems with graphical interfaces. This is due to a conflict with the qt5-qtwebengine-freeworld package. QT5...
Installing Fedora 43 Minimal on a Raspberry Pi
I prefer running my Pi in text mode. Here’s how I did it with Fedora 43.
Installing Fedora 43 Xfce
Fedora Xfce is a sleek, modern desktop for Linux.
Read and write data in C
If you’re new to C programming, here are a few tips to improve reading and writing files.
Why I love Cool Retro Term
Try Cool Retro Term for a classic terminal feel.
Setting up OBS Studio to record videos
Here’s how I configure and use OBS Studio so I can create videos for my YouTube channel.
3 easy ways to make screenshots on Linux
Here are three methods I use to capture screenshots on Linux.
How to parse text strings in C
Use strtok to parse a string using ‘tokens’ in your next C program.
A caution about using sudo
This example shows why it is important that users should not be able to edit scripts that they can run with sudo.
Unzipping archives from the command line
For many years, the de facto standard in file archives was Pkzip and Pkunzip, by Phil Katz. Phil created the Zip archive file format because...
7 ways I use ed every day
Here are 7 ways I like to use the ed editor for daily tasks.
Why do you love Linux?
We’ll collect your ideas in a future “round-up” article with comments from our community!
Read long lines with getline
Getline offers a more flexible way to read user data into your program without breaking the system.
Rhythmbox is a great music player for GNOME
I like Rhythmbox as my music player on Linux because it’s simple and stays out of my way.
Building a random text generator
Generate your own random placeholder text by writing a few lines in Bash.