Thoughts on Impostor Syndrome

17 July 2018 | 1 Comment

How many times, on reading my blog, a book, or watching some video of mine over these many years (the first article I remember writing that was publicly available, many years ago, was the EIGRP white paper on Cisco Online, somewhere in 1997), have you thought—here is an engineer who has it all together, who…

Complexity Sells

9 July 2018 | Comments Off on Complexity Sells

According to Roman philosophers, simplicity is the hallmark of truth. And yet, networks have become ever more complex over time. Why is this? Because complexity sells. In this short take, I talk about why complexity sells, and some of the mental habits you can use to overcome our natural tendency to prefer the complex.

Short Take: Culture and Technology

3 July 2018 | Comments Off on Short Take: Culture and Technology

Short Take: Fix the Problem

29 May 2018 | Comments Off on Short Take: Fix the Problem

Reaction: The NRE as the new architect

4 April 2018 | 1 Comment

Over at the Packet Pushers, Anthony Miloslavsky suggests that network architects have outlived their usefulness, so it is time to think of a new role. He describes a role called the “NRE” to replace the architect; the NRE would— …spend no less than 50% of their time focusing on automation, while spending the other 50%…

What’s wrong with the IETF. And what’s right

22 March 2018 | 4 Comments

I have not counted the IETF’s I have attended; I only know the first RFC on which I’m listed as a co-author was published in 2000, so this must be close to 20 years of interacting with the IETF community. I’m pretty certain I’ve attended at least two meetings a year in some years, and…

Short Take: The Agile State of Mind

20 March 2018 | Comments Off on Short Take: The Agile State of Mind

Engineering versus Metaengineering

2 March 2018 | Comments Off on Engineering versus Metaengineering

In my latest short take over at the Network Collective, I explain the difference between engineering and metaengineering.

Reaction: Billing by the Hour

26 February 2018 | Comments Off on Reaction: Billing by the Hour

A very common mistake I see among engineers of all stripes is a failure to fully appreciate the value of time—both what it is worth, and how to make your time more valuable. What I normally see is something like this—I should be making $x/hour, because I have this specific experience, or that specific skill…

Enterprise versus Provider?

19 February 2018 | 1 Comment

Two ideas that are widespread, and need to be addressed— FANG (read this hyper/web/large scale network operators) have very specific needs; they run custom-built single-purpose software in a very big scale. So all the really want/need are dumb boxes and smart people. … Enterprise have another view, they want smart boxes run by dumb people.…