Recent Posts
Connect to a Windows drive from Linux
Here’s how I connected my Linux system to a Windows AD fileshare.
Reading a whole file at once
Two methods to load a data file into memory. Use mmap on Linux sysetms.
Old-school programming with Turbo C
Explore retroprogramming on FreeDOS with this popular freeware IDE.
Openclipart.org: A Treasure Trove of Free Vector Images
I am not a talented artist, but I enjoy using graphics for greeting cards, posters, and occasionally hoodies or t-shirts. When I need an image...
Update Linux from the command line
Be a power user by updating your system from the command line.
Calculate pi by counting pixels
This is a very simple way to measure pi, but it was a fun exercise and I wanted to share it.
Kernel musings
Being a curious sort of person, I wonder about a lot of interesting things. For some reason, I've started wondering about the Linux kernel and...
Don’t skip the learning process
Using AI as a tool to do a thing still relies on knowing how to do the thing yourself.
btop — the top of my dreams
The top program is the original system monitoring and management tool for Unix and Linux. It performs its task well and with a minimum of...
What Robbie the Robot can teach us about AI
Way back in 1956, when I was ten years old, my parents took my brother and I to a drive-in movie theater to see the...
Perl and Raku Conference will be held June 27-29, 2025 in Greenville, SC, USA
David Both to be the keynote speaker The Perl and Raku Conference for 2025 is coming up June 27-29, 2025, and it’s set to be...
Using AI to translate code
I was impressed that AI did so well translating from an old language like FORTRAN 77 into a more modern language like C.
Cautions when using AI for coding
While AI agents can help streamline development, keep in mind these cautions when using AI for coding.
Text fun with Inkscape
Inkscape is one of my favorite open-source graphic design tools. It has an intuitive interface that is relatively easy to master. As I learned to...
Selective updates using ‘dnf’
Here’s how I update my system except for one problem library
The Linux Philosophy for SysAdmins, Tenet 17— Use your favorite editor
Author’s note: This article is excerpted in part from chapter 19 of my book, The Linux Philosophy for SysAdmins, with some changes to update the...