Leanpub Header

Skip to main content
Leanpub Launch Videos Cover Art

Leanpub Launch Videos

Authors launch their books on the Leanpub YouTube channel.

About

Every Leanpub Book Launch video celebrates a newly published book. Watch the launch announcements and discover your next read — straight from the authors.

Watch

Testing Rails from Scratch

Aaron Sumner

Description

Welcome to the Leanpub Launch video for Testing Rails from Scratch: A practical, (mostly) out-of-the-box approach to test-driven development in Ruby on Rails https://leanpub.com/everydayrails-testing-from-scratch by Aaron Sumner! 0:00 Aaron introduces himself and gives an overview of the book and who it's for 0:47 How Aaron learned test-driven development by breaking it into small, incremental steps 1:33 How blogging about TDD led to Aaron's first LeanPub book on RSpec 2:21 How vibe coding and AI-generated code inspired revisiting Rails' default testing stack 3:06 Current state of the book: first three chapters launched, more chapters planned for summer 3:54 How writing the new book is changing Aaron's long-held views on testing in general 4:42 Len reflects on Aaron's first book as a canonical LeanPub success story 5:27 Why testing still matters in the age of AI and vibe coding 6:18 The difference between tests that verify intent versus tests that just confirm what the code already does 7:09 Why human understanding of testing concepts remains an invaluable part of the software workflow About the Book Ruby on Rails offers powerful tools to test your software's features out of the box. But how do you use them to ship code with confidence? And how do you ensure that AI-generated code works as intended? Testing Rails from Scratch is a practical guide to testing Rails applications at every level, using (mostly) tools that the framework includes by default. You'll learn to test the way I did, by starting with simple building blocks and expanding into complex tests covering broad swaths of your code. Learn to test with confidence! Testing Rails from Scratch covers Ruby on Rails 8.1 and Ruby 4.0. About the Author Aaron Sumner is a software developer and educator who has helped thousands of programmers level up their software engineering skills. In his blog, Left of the Dev, Aaron shows how to be a productive developer, even when time and other resources are tight. Follow the author here! https://x.com/everydayrails Thank you for watching, please like and leave a comment, we'd love to hear from you! Please Subscribe and Follow! YouTube: https://www.youtube.com/leanpub X: https://x.com/leanpub Instagram: https://www.instagram.com/leanpub Facebook: https://www.facebook.com/leanpub Create Your Own Leanpub Book! You can create your own book anytime here: https://leanpub.com/create/book Here's the tutorial showing how to write and publish a Leanpub book in your browser (it's free!): http://help.leanpub.com/en/articles/2932527-getting-started-writing-a-book-in-the-web-browser-writing-mode If you're a Leanpub author and you'd like to submit your own Launch video for us to publish, or if you'd like to record a Launch video with Len, please go here: https://leanpub.com/launch. #books #leanpublishing #selfpublishing #leanpub #writing #software #testing #automatedsoftwaretesting #rubyonrails #webdevelopment #RubyOnRails #TDD #Minitest #RailsTesting #TestDrivenDevelopment