automation, networking, worklife
Culture Shifts and Work Travel Learnings
I’ve seen a few Twitter threads recently about learning to live with the sudden plenty of working for tech companies. If you didn’t grow up that way, the adjustment takes...
16 May 2018
Cloud: Not Just Someone Else's Computer
Cloud computing is a lot more than “someone else’s computer” and it annoys the hell out of me when people keep trotting out this tired old excuse. There is much...
28 Apr 2018
Ansible for Extreme Devices
Here’s something I’ve been working on recently: Ansible modules for Extreme SLX switches & routers. Ansible is a popular automation framework, and with good reason: it has a low barrier...
09 Mar 2018
It Takes a Village to Raise a Child
It takes a village to raise a child. Or so the old saying goes. Creating a product is the same. It takes more than small group of developers (or parents)...
24 Feb 2018
Using Telegraf, InfluxDB and Grafana to Monitor Network Statistics
Two years ago I wrote about how to use InfluxDB & Grafana for better visualization of network statistics. I still loathe MRTG graphs, but configuring InfluxSNMP was a bit of...
24 Nov 2017
Extreme Transition At Last
It is now almost 12 months since the first announcement that Broadcom was to acquire Brocade, and sell off the IP parts of the business. It took another 6 months...
29 Oct 2017
Sorry, Network Jobs Are Changing
There’s a lot of angst in the networking community about programming, SDN, automation, and what it means for networking careers. Plenty of people will tell you don’t worry about it,...
12 Oct 2017
Everything Has a Cost
Everything comes at a cost: steak dinners & pre-sales engineering has to get paid for somehow. That should be obvious to most. Feature requests also come at a cost, both...
10 Jul 2017
Recruiters: Must Try Harder
Right now, it’s an employee’s market in the Bay Area. Technology firms are growing, and they’re always trying to hire more people. So I regularly receive emails from recruiters. This...
01 Jul 2017
The Difference Between Proper Devs and Me
I spend a lot of time poking around with code, and I can figure out most integration challenges, and simple code fixes. But I do not call myself a developer....
15 Jun 2017
RPM Post-Upgrade Scripts
Something different today: Here’s something I learnt about RPM package management, and post-upgrade scripts. It turns out that they don’t work the way I thought they did. Post-uninstall commands are...
10 Jun 2017
War Stories: Always Check Your Inputs
The extremely irregular War Stories series returns, with an anecdote from 15 years ago, investigating a problem with a web app that only seemed to crash when one particular person...
04 Jun 2017
HP IMC (26)
HP Master ASE (8)
HP NNMi (6)
Routing & Switching (59)
Open Source (2)