Sam Jones   |  @samjonester

The Three Things Theorem of Function Intention
Functions should cordinate, calculate, or control
JavaScript Is Too Convenient
Which conveniences do we take advantage of everyday? Which are taking advantage of us?
Questioning Responsibility
We're only constrained by our ability to envision where responsibility should lie.
Culling Conditionals
Abstractions to Keep the Population at Bay
Shape Testing with JavaScript Streams and Lodash FP
Leverage streams in node to test the shape of JSON results. Test against objects whose values change with functional programming!