When it comes to debugging, you can fight with Ruby's dynamic nature... Or you can embrace it. A little just-in-time metaprogramming can give you a clear window into unexpected behavior.
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 …
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 PJ Haggerty for a story about how widening your tech circles can make you a better programmer.
Make your code review process more effective by breaking pull requests into coherent, granular commits. Learn how from guest chef Claudio Baccigalupo!
Get pro tips from app security expert Brandon Dees on how to educate your users on good password hygiene, and why it's vital to protect your staff accounts.
Join guest chef Brandon Dees to learn why you need to care about good password authentication practices - even if your application is small and doesn't handle sensitive information.
Join guest chef Andy Croll to learn how using a pull request template can make your code reviews run more smoothly!