How do we know if the tests are sufficient to detect regressions? Guest chef Ernesto Tagwerker is here to demonstrate the fundamental metric for tests: code coverage. Learn how to …
Category: S8 Premium

Episode #605
StimulusJS
JS framworks are great for richly interactive client-side applications. But what if we just want to take a typical Rails app and spruce it up with a little bit of …

Episode #604
Extended Regex Syntax
Regular expressions are sometimes accused of being a write-only language. Learn how to clarify your patterns with Ruby's extended regex syntax!

Episode #603
Function Composition Operators
Ruby's support for functional programming has expanded and matured. Join guest chef Devon Estes and learn to use some features added in Ruby 2.6 to quickly and concisely compose functions …

Episode #600
Git Storytelling – Part 3
Sometimes, we realize that something was just a *little* bit wrong in that last commit. Brooke Kuhlmann joins us one more time to demonstrate the git `amend` command. You'll see …

Episode #599
Git Storytelling – Part 2
Guest chef Brooke Kuhlmann is back, to demonstrate how we can use git's `fixup` and `rebase` to rewrite our git history into a more coherent narrative before it's shared with …