Tutorials







A hands-on tutorial to debugging your code with pry-byebug
Like most new developers, I first started as a puts debugger. I would write puts everywhere to see what’s what - something I’m still doing when debugging Javascript 1.One day, I had the chance to spend some time with Cecile Varin, who showed me th...

Upgrading Rails: Tracking down deprecated callbacks in Rails 5.0
We’re in the process of upgrading some of our Rails apps at Clio from Rails 5.0 to 5.1 (and onwards to 6 in the coming months 🚀). Part of our upgrade strategy involves addressing the deprecation warnings that Rails helpfully provides, in order to ...

Our Rails Upgrade Process: How to Bundle Update Rails
We know that there are many challenges involved in a Rails upgrade project. Depending on how big your application is, how old your Rails version is and how well structured your code is, it can be difficult to perform that job and keep your sanity....

How to build a conference line with Twilio and Ruby - Twilio
When you need to get a bunch of remote people to talk together, a conference call is the simplest way to do so. Everyone dials a number and in seconds they are talking to each other. In this post we'll build a conference line that anyone can join ...