Getting Started with Continuous Integration
After getting sidetracked with Storybook, Andrew and Julie discuss continuous integration tools, techniques, and more. Hear some hot takes about RSpec vs. Minitest, good Ruby linters, and why you should take security more seriously!
Instead of answering Andrewβs question about what Julie is up to, she asks what Storybook is and they go down a rabbit hole about that. Eventually the pair move on to talk about continuous integration, security checks, linting, static analysis, and code coverage and why itβs important. Continuous deployment does not end up getting talked about much outside of feature flags, so that's for another day.
A few other topics discussed in this episode are:
A few other topics discussed in this episode are:
- What is a good size for a Pull Requests (PRs)
- How to break apart large PRs
- Commit hygiene and messages
Links
π Snyk
π CodeQL
π SimpleCov
π Prettier Ruby by Kevin Newton
π standard
π flay
π rubocop
ποΈ Remote Ruby: Partying Hard with John Nunemaker
π standard
π flay
π rubocop
ποΈ Remote Ruby: Partying Hard with John Nunemaker
Creators and Guests

Host
Andrew Mason
Senior Product Developer at Podia, co-host of the Remote Ruby podcast, and co-editor of the Ruby Radar newsletter
