Sam Jones   |  @samjonester

Accessibility Is Usability
How Accessibility Improvements Help Everyone
Test Organization With Contexts
When testing we create a test file for each class. This practice recognizes that classes group common behavior and ideas. We can extend this idea further by using test contexts around the natural shared contexts of a subject under test.
A Better Technical Interview
We shouldn't be afraid that a technical interview won't reflect our true abilities. Let's make a better technical interview with honesty, transparency, and a more realistic experience.
Life After Nil
Ruby is late to the type system party. Let’s give Ruby something smart to say when it gets there. You’ll take a journey with Haskell’s type system. Along the way, you’ll learn how types can let you forget about nil, declaratively model your domain, and allow your compiler to drive your design.
A Well Factored Pie Graph: React + D3
A technologist's most powerful skill is the ability to analyze and leverage a tool's strenghs. React and D3 have different strenghs, which work well together to build a complex visualization.