Favorite Social Media Timesink
When you take a break from work, where are you going?
Video clips on TikTok/YouTube
X, Bluesky, Mastodon et al...
Web surfing
I do not get distracted by petty amusements
Jack Wallen
Jack Wallen

Jack Wallen is what happens when a Gen Xer mind-melds with present-day snark. Jack is a seeker of truth and a writer of words with a quantum mechanical pencil and a disjointed beat of sound and soul. Although he resides in the unlikely city of Louisville, Kentucky, Jack likes to think of himself more as an interplanetary traveler, on the lookout for the Satellite of Love and a perpetual movie sign... or so he tells the reflection in the mirror (some times in third person). On a less serious note, Jack is an author of fiction, having written nearly 60 books thus far, and a tech writer who has covered Linux, open source, cloud, containers, Android, networking, security and all points in between. He’s written for, Linux New Media, TechRepublic, Oracle, Life Hacker, TechTarget, Ghacks, BairesDev, ZDNET, The New Stack and many more publications.

STORIES BY Jack Wallen
Packing and Unpacking in Python
Python: How to Use a Generator Function
How to Generate a Random Number in Python
How to Deploy GitLab Server Using Docker and Ubuntu
How to Use the Python zip() Function
Samba Network Shares for RHEL-Based Linux Distributions
How to Use VS Code as Your Python IDE
Python: How to Work with Basic Exception Handling
How to Use Loops in Python
Linux: Limit Concurrent Users on Your Server with SSH
What Are Python F-Strings and How Do You Use Them?
Linux: Manage chroot Environments with Atoms
Docker Basics: How to Use Dockerfiles
Convert a Google Spreadsheet to JSON-Formatted Text
Linux: Hide Your Shell Passwords with sshpass
How to Use the with Statement in Python
Linux: Create Encrypted Tunnels with SSH Port Forwarding
How to Define and Use Your Own Functions in Python
Secure Remote Linux Server Logins with SSH Key Authentication
Port Knocking Ubuntu Servers (or Containers) for More Secure SSH
Enable Automatic Updates for Ubuntu Server
An Introduction to Ubuntu’s ‘Uncomplicated’ Firewall
Firewalld: An Easier Way to Manage Linux Firewalls
How to Use the Python slice() Function
Configure Multiple Websites on a Single RHEL-Based Apache Host
OpenSpeedTest: Check the Speed of your LAN via Web Browser
Baserow: A No Code, Open Source Alternative to Airtable
How to Use Python If-Else Statements