Why you need a "WTF Notebook"
There's a very specific reputation I want to have on a team: "Nat helps me solve my problems. Nat get things I care about done."
Some light Kubernetes skepticism
I'm pleased to see VMware "succeeding with success" and sticking with Cloud Foundry on BOSH for what that system is really good at: Mission critical apps.
Six key skills for pair programming
This article describes the key skills required to be a good pair, a pair who is productive and rewarding to pair with for most people.
Lessons Learned from 5 years using Pivotal Tracker
Everything is made up, and the points don't matter
Using RSpec Feature Tests to Actually Test What You Think You're Testing
Given the brittleness of RSpec's have_tag matcher and the presence of new Webrat and Capybara matchers that do a better job, have_tag was not included in rspec-rails-2.
A close read of the ActionDispatch::TestResponse class
Last week I talked about how I didn't know what an ActionDispatch::TestResponse was, or how and why it gets
How does anyone learn to test?
This week I got to the part of the "Learn Enough to Be Dangerous" Rails Tutorial where you write a
A Few of My Favorite Developer Tools
tldr is secretly the reason I’m writing about any of this. It provides example-based documentation for a ton of Unix commands. So if I run tldr sed, I get (among other examples):
The Mortifying Ordeal of Pairing All Day
I had to confront a lot of my fears about myself, sometimes every day. I had to learn to show someone else all the things I didn’t know, my limitations as a human and a software engineer.
Why I Set Up Honeycomb on Small Projects
What’s the point of instrumenting a toy "hello world" app?