John Ruble

Custom Expecta Matchers for Test Legibility


over 2 years ago by John Ruble on Atomic Spin.
On my current project we’re using the Expecta matcher framework in our tests, allowing us to write clean, legible test expectations: 1 2 3 ...

An iOS Developer’s (Mostly) Open Source Toolchest


over 2 years ago by John Ruble on Atomic Spin.
One benefit of a big platform like iOS is that developers can choose from many tools and technologies. Below are our selections for my current project....

A Thin Slice of the Full Stack


over 2 years ago by John Ruble on Atomic Spin.
I’m currently working on a full-stack web project. A recent task struck me as very deep and very narrow (i.e., a small amount of work in each layer...

A Thin Slice of the Full Stack


over 2 years ago by John Ruble on Atomic Spin.
I’m currently working on a full-stack web project. A recent task struck me as very deep and very narrow (i.e., a small amount of work in each layer...

A Thin Slice of the Full Stack


over 2 years ago by John Ruble on Atomic Spin.
I’m currently working on a full-stack web project. A recent task struck me as very deep and very narrow (i.e., a small amount of work in each layer...

Programming Exercises to Stretch your Noodle


~2 years ago by John Ruble on Atomic Spin.
Now and then I work on small programming puzzles. I do this mostly because I enjoy it, but it’s also a great way to try out new languages, tools,...

Programming Exercises to Stretch your Noodle


~2 years ago by John Ruble on Atomic Spin.
Now and then I work on small programming puzzles. I do this mostly because I enjoy it, but it’s also a great way to try out new languages, tools,...

Programming Exercises to Stretch your Noodle


~2 years ago by John Ruble on Atomic Spin.
Now and then I work on small programming puzzles. I do this mostly because I enjoy it, but it’s also a great way to try out new languages, tools,...

A Simple GIF Screencast Workflow for Mac


~2 years ago by John Ruble on Atomic Spin.
Small screen recordings can be an extremely effective way to demonstrate motion or interactivity, and they’re easy to produce on recent versions of...

A Simple GIF Screencast Workflow for Mac


~2 years ago by John Ruble on Atomic Spin.
Small screen recordings can be an extremely effective way to demonstrate motion or interactivity, and they’re easy to produce on recent versions of...