54 min listen
196 RR Testing Clojure in Ruby with Ashton Kemerling
FromRuby Rogues
ratings:
Length:
75 minutes
Released:
Feb 25, 2015
Format:
Podcast episode
Description
Check out RailsClips on Kickstarter!!
02:45 - Ashton Kemerling Introduction
Twitter
GitHub
Blog
03:00 - Ruby and Clojure
Pivotal Labs
Pivotal Tracker
Clojurescript
Generative Testing
PhantomJS
Invariance
14:50 - Difficulty
generative
rantly
23:13 - Generative Testing and Documentation
“Shrinking”
26:38 - Are Generative Tests Disposable?
Capybara
29:09 - When Do You Start Generative Testing?
31:43 - Setup & Barriers to Entry
40:38 - Why Does Generative Testing Have a Bad Reputation?
42:49 - Getting Past ^^
44:17 - Verifying Things Are Fixed
46:57 - Maintaining These Tests
Multimethods
51:12 - Human Actions, Generative Testing, and Architecture
Functional Programming
01:02:10 - Resources
[YouTube] Integrating Test.Check and Javascript
Jessica Kerr: TDD with generative testing: an example in Ruby
Ashton Kemerling: Integrating Test.Check and Javascript
Picks
Joseph Wilk: Programming as Performance (Coraline)
Linda Liukas: Principles of Play (Coraline)
Hello Ruby (Coraline)
QuickCheck CI (Jessica)
CodeMesh 2014 - John Hughes - QuickCheck Evolution (Jessica)
GeeCON 2012: Kevlin Henney - It Is Possible to Do Object-Oriented Programming in Java (Avdi)
FUJITSU Image Scanner ScanSnap iX500 (Avdi)
FFmpeg (Chuck)
YouTube (Chuck)
Developer’s Box Club (Chuck)
Ruby Remote Conf (Chuck)
RailsCasts on Kickstarter (Chuck)
Datomic (Ashton)
Special Guest: Ashton Kemerling.
02:45 - Ashton Kemerling Introduction
GitHub
Blog
03:00 - Ruby and Clojure
Pivotal Labs
Pivotal Tracker
Clojurescript
Generative Testing
PhantomJS
Invariance
14:50 - Difficulty
generative
rantly
23:13 - Generative Testing and Documentation
“Shrinking”
26:38 - Are Generative Tests Disposable?
Capybara
29:09 - When Do You Start Generative Testing?
31:43 - Setup & Barriers to Entry
40:38 - Why Does Generative Testing Have a Bad Reputation?
42:49 - Getting Past ^^
44:17 - Verifying Things Are Fixed
46:57 - Maintaining These Tests
Multimethods
51:12 - Human Actions, Generative Testing, and Architecture
Functional Programming
01:02:10 - Resources
[YouTube] Integrating Test.Check and Javascript
Jessica Kerr: TDD with generative testing: an example in Ruby
Ashton Kemerling: Integrating Test.Check and Javascript
Picks
Joseph Wilk: Programming as Performance (Coraline)
Linda Liukas: Principles of Play (Coraline)
Hello Ruby (Coraline)
QuickCheck CI (Jessica)
CodeMesh 2014 - John Hughes - QuickCheck Evolution (Jessica)
GeeCON 2012: Kevlin Henney - It Is Possible to Do Object-Oriented Programming in Java (Avdi)
FUJITSU Image Scanner ScanSnap iX500 (Avdi)
FFmpeg (Chuck)
YouTube (Chuck)
Developer’s Box Club (Chuck)
Ruby Remote Conf (Chuck)
RailsCasts on Kickstarter (Chuck)
Datomic (Ashton)
Special Guest: Ashton Kemerling.
Released:
Feb 25, 2015
Format:
Podcast episode
Titles in the series (100)
Episode 2: 002 RR Virtual Machines, Concurrency, and the Future of Ruby: Panelists: Charles Max Wood (@cmaxw) David Brady (@dbrady) Evan Phoenix (@evanphx) James Edward Gray II (@JEG2) Peter Cooper (@peterc) Tools and topics mentioned in this episode: Rubinius JRuby Maglev MRI (Ruby 1.8.x) by Ruby Rogues