Tests can be communicative from multiple angles. How well does your assertion state intent when we read the code? On failure, does your message point us in the right direction?
You know there are some programming language features you're just not supposed to use: goto. Global variables. The greater-than operator. Wait, the greater-than operator?! Find out why, in this guest …
Playfully experiment with potentially redesigns of your Rails code, by temporarily removing ActiveRecord dependencies that would otherwise cramp your creative style. Guest chef Nick Sutterer shows you how!
What is the best way to learn an API? Manuals? Tutorial? In this episode, follow along with me in a live exploration of the Ruby CSV library using IRB, and …
Join guest guest chef Maikel Lammers to learn how the "Danger" tool can help you avoid continuous integration whoopsies by automating your deployment checklists!
Join guest chef Andy Croll to learn how using a pull request template can make your code reviews run more smoothly!
Have you ever puzzled over a programming problem for hours, then solved it in 5 minutes with the help of a teammate? Join Jim Remsik to learn about one of …
Stop losing time to debugging your Rails application data. Join Justin Searls for a lightning course in using table_print to tighten your feedback loops.
An optimization for your Ruby refactoring sessions. This page is just for members. Sign in or subscribe to gain access! Username Password Remember Me Forgot Password
A counter-intuitive developer productivity super-power.