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....