Which conveniences do we take advantage of everyday? Which are taking advantage of us?

Objects and functions sure are convenient, so convenient that we do many shortsighted things just because they're easy.

In-line objects and anonymous functions create a poor signal to noise ratio, making it hard to understand your code.

Learn ways to give confusing things names, focus on what's important, and write nicer code.

The video above was presented at SCNA - New York City on April 19, 2018.

Test Double helps software
teams scale with stability.