rands

Kyle the Octopus

Eagle-eyed readers noticed resting on the best couch ever that there was an orange octopus. His name and how he ended up there is a great story. When my daughter was in elementary school, we participated in a program called Indian Princesses that started in kindergarten with graduation in 5th grade. Each month there were… more

November 1, 2016 2 Comments

Break Rules and Be Yourself

A third reason for the prevalence of conformity is that we tend to prioritize information that supports our existing beliefs and to ignore information that challenges them, so we overlook things that could spur positive change. Complicating matters, we also tend to view unexpected or unpleasant information as a threat and to shun it — a phenomenon psychologists call motivated skepticism.

(via hbr.org)

October 31, 2016

Expose the Vampires

It is difficult to measure the internal cost of energy lost to process because no one measures the energy of organizations. No one can really quantify the costs energy-sucking people and tasks exact from your people. Instead, you see the costs indirectly: In the defection of your stars, in the recruits you didn’t land, and in the direct advice and feedback you’re not getting because the truth-tellers are reporting to energy vampires.

(Via hbr.org)

October 28, 2016

Nesting and Networking

Three years ago at the Heathrow airport, the handle on my roller bag snapped, and my luggage leaped to its death on a series of stairs. Trauma is a good source of writing inspiration as evidenced by the subsequent article that documents my obsessive-compulsive travel habits.

One other habit I neglected to document was that whenever I arrive in a new hotel room, I follow the same pattern. I examine the room and assess the view, the bed, storage, and the bathroom. I sigh when there is no bathtub; I do a little dance when the minibar has Pringles. After an assessment, I immediately unpack. No matter the degree of jet lag, I unpack.

Nesting describes this compulsion. As an introvert who is deeply concerned with the precise location of all my stuff, the process of unpacking gently places me in my temporary home.

Unpacked? Good. Not done, yet.

Next up, I assess the network. Once I jump through whatever login hoops the hotel has presented me, I run Speed Test to assess both ping, download, and upload speed. This quick test gives me a high-level assessment of my potential network comfort while in my temporary nest. Worldwide, wireless networking and networking has vastly improved over the last five years. Not only do I now expect download speeds of 10+ megabits per second (Mbps), it’s usually much faster.

In the infrequent case that something smells off in the network, I perform a deeper triage. My old lame move here used to fire up terminal and type “ping cnn.com.” The new hotness is MTR. Written in 1997, MTR combines the functions of traceroute and ping and “probes routers on the route path by limiting the number of hops individual packets may traverse, and listening to responses of their expiry.”

It looks like this:

mtr

What you see in the image is both the route to Yahoo and all the results of pings to all of the routers on that path. O

Most often, Speed Test tells me what I need to know about my network, but when something is off either in my temporary or permanent nest, MTR gives me a clearer picture of my network situation.

You can install MTR via brew. Once installed, here’s a handy bash alias to fire up MTR with minimal terminal fuss:

alias netwtf='sudo /usr/local/Cellar/mtr/0.86/sbin/mtr -n 8.8.8.8'
October 16, 2016 2 Comments

Shaping Your Slack

I’m actively a part of five different Slack teams. The four teams other than Slack HQ1 fall into two distinct profiles: Social: A couple of dozen of humans all hanging in a single channel. There may be other one-off channels created, but the vast majority of the message traffic lands in #general (or equivalent) or… more

September 19, 2016 3 Comments

How to Recruit

From a recruiting perspective, the best engineering manager I’ve worked with established her reputation with two hires. It went like this: ME: “We need to build an iOS team, and while we have talented engineers, we don’t have time to train the current team on iOS, it’ll be faster to hire.” HER: “Great, who should… more

September 6, 2016 15 Comments

Managing Humans, Third Edition

I am, once again, very happy to announce the publication of another edition of Managing Humans. It’s been over four years since the last update to this book, and I’m shocked we’re still talking about it. As with each edition of these books, there are topics of note: I’m three for three on absolutely hating… more

September 5, 2016 5 Comments

Managing Humans, Third Time’s a Charm

I’ll have more to say about this topic later this week1, but the third edition of Managing Humans is out there. I updated the now rather silly site which first promoted the first edition of the book. Briefly:

  • There are eight new chapters. It’s now 331 pages.
  • Two chapters are no longer present. #rip_crap_writing
  • The most fun I had was editing the glossary.

You can buy them in a variety of formats right here.


  1. I’m thinking a San Francisco-based book launch party? Are you in? 
August 22, 2016 1 Comment

The Half-Life of Joy

I am bad at finishing. Many of my pieces I write start out like the morning when I began this article: an early morning caffeination session where I’m bouncing aimlessly around the Internet when I discover a thought. An exciting thought appears out of nowhere and not only is it intriguing, but I can instantly… more

August 21, 2016 13 Comments