Everyday I connect to a number of servers, and everyday I send the same command to a list of servers.
Sometimes it is Ubuntu servers, sometimes Debian servers; I needed a way to slice and dice my list of servers, and start a clustered ssh session with the resulting sliced and diced list of servers.
Enter tmux, tmux-cssh, and some custom bash scripting.

... read more »

I’ve been playing around in web development for years, in fact, the first web “application” I wrote was in 1994, the year the world wide web was available to the general public in New Zealand.
The last couple of years I’ve been focused on Progressive Web Apps (PWA’s), and this includes using service workers, which are notoriously bad at breaking the refresh button in browsers.
Maybe another title for this post might be: How to Fix the Refresh Button When Using a Service Worker 🔄

... read more »

I can be described as a network engineer, sometimes, and sometimes a system admin. As such, keeping track of how customers internet is working is reasonably important.
Most customers use Speedtest.net as a way of testing their internet connection, so I figured I would clobber together a script that keeps a bit of history, and make some pretty graphs 😅.

... read more »
☝️ Top
🏠 Home