Archive

~2017~

How I Became A Happy Perfectionist
“When I focus on how terrible things are, I get bitter and I can’t expect anyone to be excited about hearing me complain all day. When I’m happy to find a way of making improvements, people come away from code reviews feeling better about themselves and the work we do together.”

~2016~

Is it Simpler, or Just Your Own Idea?
“As things become more complex, it can be hard to spot what aspects of sameness and difference each test is highlighting. Like a child’s picture book of Can You Spot the Difference, each test changes one aspect of the input or expected output, but hides it in a forest of similarities.”

Expressing Sameness and Difference in RSpec
“As things become more complex, it can be hard to spot what aspects of sameness and difference each test is highlighting. Like a child’s picture book of Can You Spot the Difference, each test changes one aspect of the input or expected output, but hides it in a forest of similarities.”

Never Schedule Future Jobs
“This common understanding is unachievable future jobs however, because you can’t test code you haven’t written yet.”

Recovering From “Fat Model, Skinny Controller”
“Corpulent butterballs of vaguely related functionality.”

Refactoring the Rails Model
“Wouldn’t this be an easier way to write a non-trivial Rails application?”