ufw – uncomplicated fire wall

ufw is known as a Debian (and Ubuntu) firewall, which is disabled by default but easy to use. There are some GUI front-ends which make it popular for Linux on the desktop. Coming from a CentOS background (RHEL/Amazon Linux AMI), ufw is not as common (as, say firewalld, or simply iptables, to which both ufw ... Read more

Shell Commands and Utilities

This is a terse collection of commands and utilities I find useful for shells. There is little distinction between programs and commands as commands are programs (and are installed or come pre-installed) and programs have commands. Also included is a shell (Fish Shell) and some other shell applications/utilities (Mosh, Nano). bc - basic calculator See ... Read more

SCP – Secure Copy

scp, the secure version of cp, aka copy, is pretty great, since it is straightforward to copy one or more files or directories from any one machine to any other machine (and the command could be running on a third machine). SCP Syntax Note: it is best to use sudo, and full paths for everything. ... Read more

AutoSSH (and MOSH)

Note: This started out as a page about MOSH, but I've moved on to AutoSSH, which is way easier without much configuration, and better at what it does. I had not been aware of Mosh (mobile shell), though clearly its own level of awesome is not a reason for that. Basically it replaces SSH, but ... Read more

Scribus – Open Source Adobe Indesign

Update May 2024 - I can't recommend Scribus due to their model of very long time between releases, the fact that only two programmers work on it in their spare time, and the advances to Inkscape (mainly supporting multi-page SVG / PDF). Yes, I'm sure the programmers are working hard, but they've got an inherited ... Read more

Everyone is smarter than me

I love Spolsky's blog. He has also written articles for Inc, such as the one on competition and strategy called Fire and Motion. In the article there is a great quote about how management for his company is not about employees quickly obeying directives. The biggest problem is getting people to tell me when I'm ... Read more