Upcase header logo small 74d881f2938298c588db0b7c93de56caf020a767f5981ad9919f1ab5728e278f

Learn with thoughtbot


Good developers always try to improve their code. This interview and screencast shows the thought process and the in-depth refactoring of a real code example.


Taught by
  • Joe Ferris

    Joe Ferris

  • Chad Pytel

    Chad Pytel

    Chad Pytel is the Founder and CEO of thoughtbot. He has co-authored two books: Rails AntiPatterns and Pro ActiveRecord for Ruby, and has mentored countless developers.