John Ruble

Knowing When Your Ember App is Done Loading


over 2 years ago by John Ruble on Atomic Spin.
I recently worked on a PDF export feature for our Ember.js web app. There’s some interesting plumbing involving Active Job and PDFKit, but today&...

Knowing When Your Ember App is Done Loading


over 2 years ago by John Ruble on Atomic Spin.
I recently worked on a PDF export feature for our Ember.js web app. There’s some interesting plumbing involving Active Job and PDFKit, but today&...

Free Cloud Git and CI for Private Mobile Projects


over 2 years ago by John Ruble on Atomic Spin.
Update: since this post was written, Ship.io has announced that they are shutting down at the end of October, and they are no longer accepting new signups...

Free Cloud Git and CI for Private Mobile Projects


over 2 years ago by John Ruble on Atomic Spin.
Update: since this post was written, Ship.io has announced that they are shutting down at the end of October, and they are no longer accepting new signups...

Highlights from My First Year at Atomic


over 2 years ago by John Ruble on Atomic Spin.
My first AO-versary just passed, so this seemed like a great time for a little reflection. Atomic Con Although November might not have been the best time...

Highlights from My First Year at Atomic


over 2 years ago by John Ruble on Atomic Spin.
My first AO-versary just passed, so this seemed like a great time for a little reflection. Atomic Con Although November might not have been the best time...

Simulating Poor Network Connectivity on Mac OSX


over 2 years ago by John Ruble on Atomic Spin.
I’ve often used Chrome dev tools’ device mode network throttling feature to test how a web app behaves with a poor network connection. If you...

Embedding Git Revisions in Ember Apps Deployed to Heroku


~2 years ago by John Ruble on Atomic Spin.
There are a number of reasons that it’s a good idea to embed exact version information (down to the source control revision) in your application....

How to React and Respond to Production Bug Reports


~2 years ago by John Ruble on Atomic Spin.
You’re just sitting down with your morning coffee, getting ready to start work on that new feature, when an email comes in: Your client is reporting...

Parallelizing Ember Tests Across CI Workers


almost 2 years ago by John Ruble on Atomic Spin.
One of CircleCIʼs killer features is automatic test parallelization: Circle can dramatically improve your build times by divvying up your tests across...