When is optimizing for speed the wrong choice for leaders?

When is optimizing for speed the wrong choice for leaders?

The short answer is when you have a "complex" problem to solve instead of a "complicated" problem. In this short excerpt from the 2017 Dent The Future Conference, Truss CEO Everett Harper talks about the crucial difference between the two types of problems, and why mistaking one for the other can lead to unintended consequences.

Read More

Tabs vs. Spaces: a Tale of Asking the Wrong Questions

Tabs vs. Spaces: a Tale of Asking the Wrong Questions

Tabs vs. spaces is one of the longest-running bike sheds in software engineering. Most engineers will, if pressed, have an opinion one way or the other. Most engineering teams have an agreement of mutually assured destruction if anybody brings it up after the project has started (and, by then, the project is formatted using whatever the first two engineers wanted). The problem is not tabs vs. spaces; the problem is that this isn't something that a software engineer should care about at all. It doesn't matter.

Read More

Bazel, Kubernetes, and Truss: Building Robust Infrastructure for Gyroscope

Bazel, Kubernetes, and Truss: Building Robust Infrastructure for Gyroscope

Truss’s work with machine data startup Gyroscope aimed to create a solid infrastructure foundation for their technically challenging work, so they could race ahead without building up technical debt. We chose Bazel and Kubernetes to make a modern and solid base so that deploys were run by a single command. Here’s how we did it.

Read More

Published in Forbes: "Move to the Edge, Declare it Center"

Published in Forbes: "Move to the Edge, Declare it Center"

Today, Forbes published my article, "Move To The Edge, And Declare It Center: The Leadership Genius Of The Thoroughly Modern Jane Jacobs". We're excited to be featured in a prominent publication, and we hope that this will become a regular contributor column where we can share insights that relate to leadership, operations and infrastructure to help you solve complex challenges.

Read More

So You Want to Avoid a "Google Memo" at Your Organization: Here's How

So You Want to Avoid a "Google Memo" at Your Organization: Here's How

It came as a trickle of references on Facebook. A Googler wrote a rant about gender and tech. At first, it blended into the background murmur of people with inflammatory attitudes online. Then, the original text was published, which was shortly followed by a spot-on rebuttal. Then, that trickle of conversation peppering my Facebook feed soon became a tidal wave of response. This Googler’s (James Damore’s) memo deeply affected many of the most talented and experienced women I knew in tech.

Read More