EPISODE · May 1, 2018 · 1H 12M
RR 360: Cucumber is 10 years old with Aslak Hellesøy
from Ruby Rogues · host Charles M Wood
Panel: Charles Max WoodDavid Richards Special Guests: Aslak HellesøyIn this episode of Ruby Rogues, the panelists talk to Aslak Hellesøy about Cucumber. Aslak has been a software developer since around 1997 and has been in the Ruby community since around 2003. He created Cucumber in 2008, which has been his hobby on the side since its creation. They talk about the difference between TDD and BDD, what Cucumber is, and how it works. They also stress the importance of having conversations in order to facilitate collaboration and trust.In particular, we dive pretty deep on:Aslak introWhat is the difference between TDD and BDD?Selenium and CypressCapybara With BDD, you lose your fast feedback loop and your flowPeople accept slow feedback loopsThe test pyramidMost tests should be uni-testsWhy is it that full-stack tests are slow?io makes full-stack tests slowWhat is Cucumber?A tool that supports behavior-driven development (BDD)Having conversations around concrete examplesVisualizationCucumber used to express examplesAllows people to design the tests for the BDD flavor of TDD to develop a softwareExample mappingThe importance of having the conversationsFacilitating collaboration and trustHaving face-to-face conversationsAnd much, much more!Links:RubyCucumberSeleniumCypressCapybaraCucumber’s Slack@aslak_hellesoyAslak’s GitHubPicks:CharlesUdemy course on Blockchain and EthereumCreating a blockchain with JavaScript YouTube videosDavid"Surely You're Joking, Mr. Feynman!" by Richard P. FeynmanAslakBDD and Cucumber Training in JuneCucumber ElectronSpecial Guest: Aslak Hellesøy. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
What this episode covers
Panel: Charles Max WoodDavid Richards Special Guests: Aslak HellesøyIn this episode of Ruby Rogues, the panelists talk to Aslak Hellesøy about Cucumber. Aslak has been a software developer since around 1997 and has been in the Ruby community since around 2003. He created Cucumber in 2008, which has been his hobby on the side since its creation. They talk about the difference between TDD and BDD, what Cucumber is, and how it works. They also stress the importance of having conversations in order to facilitate collaboration and trust.In particular, we dive pretty deep on:Aslak introWhat is the difference between TDD and BDD?Selenium and CypressCapybara With BDD, you lose your fast feedback loop and your flowPeople accept slow feedback loopsThe test pyramidMost tests should be uni-testsWhy is it that full-stack tests are slow?io makes full-stack tests slowWhat is Cucumber?A tool that supports behavior-driven development (BDD)Having conversations around concrete examplesVisualizationCucumber used to express examplesAllows people to design the tests for the BDD flavor of TDD to develop a softwareExample mappingThe importance of having the conversationsFacilitating collaboration and trustHaving face-to-face conversationsAnd much, much more!Links:RubyCucumberSeleniumCypressCapybaraCucumber’s Slack@aslak_hellesoyAslak’s GitHubPicks:CharlesUdemy course on Blockchain and EthereumCreating a blockchain with JavaScript YouTube videosDavid"Surely You're Joking, Mr. Feynman!" by Richard P. FeynmanAslakBDD and Cucumber Training in JuneCucumber ElectronSpecial Guest: Aslak Hellesøy. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: <a...
NOW PLAYING
RR 360: Cucumber is 10 years old with Aslak Hellesøy
No transcript for this episode yet
Similar Episodes
May 12, 2026 ·56m
May 10, 2026 ·52m
May 7, 2026 ·96m
May 5, 2026 ·58m
May 3, 2026 ·29m
Apr 26, 2026 ·66m