You can use a SSD-based Raspberry Pi hardware kit to build a home server that can perform backups, host email, filter ads, and much more.
Regardless of which desktop operating system you use, there are many keyboard shortcuts that can save you time and boost productivity. In this blog post, I'll summarize some key ones (pun intended).
There are hundreds of different Linux distros available. But you shouldn't try them all... or even many of them.
Last week, we lost a cherished instructor, colleague, co-worker, and friend. This blog post is a tribute to Bob for everyone who knew him.
You may have noticed that I haven't been active online or at work for most of September, which is certainly out of character for me. But no, I'm not dead. I've been on vacation spending quality time with my daughter, her partner, and my new grandson from Australia.
It's been a year and a half since the Asahi Linux project allowed us to run Arch Linux natively on our Apple Silicon computers. Now, the Asahi Linux project is switching their flagship Linux distro from Arch to Fedora to provide a polished mainstream Linux experience on modern Macs.
Listening to music while working at your computer is one of the most effective productivity hacks for tech professionals. In this post, I'll outline how to create a music strategy for maximum effectiveness.
Software development is one of the most widely discussed aspects of the digital revolution, and I get plenty of questions about it as a result. If you're mildly curious about what it's like to be a software developer today, then this post is for you.
Back in 2001, I wrote a Linux textbook. Twenty-two years later, it's in its sixth edition and contains some incredible features geared to the modern learner and learning environment.
Back in 1998, I never thought I'd still be teaching in 2023. But I'm glad I stuck with it, and it's been a wild and rewarding ride.