You Will Be Assimilated

You Will Be Assimilated

Retention and Growth are Hard. I’m going to go out on a limb and bet that most folks reading this post know who the Borg are. They are a fictitious (yes, fictitious) alien race who ravaged the Star Trek universe in the 24th century by forcibly absorbing entire...

Practical Pairing, Part 2/2: Determining When to Pair

In Part 1: Pairing is not Always Practical, we explained how the costs of pair programing sometimes outweigh the benefits. Here are a few things we’ve learned over the years which have helped us be more pragmatic and more practical in our application of pairing:...

Practical Pairing, Part 1/2: Pairing is Not Always Practical

Intentional Pairing Practical pairing is the notion that when we pair, we do so intentionally. It’s about being conscious in our decisions to wield pairing and not fall prey to the illusion that pairing is always valuable because it is sometimes valuable. Contrary to...

VIM is the Worst Text Editor Ever! (sometimes)

Weighing the merits of different text editors has sparked nerd holy wars since the beginning of the Unix epoch. One of the defining characteristics of a text editor is how productive it makes a programmer. I say that different editors make developers more productive...