Giant Robots Smashing Into Other Giant Robots

About the show

A podcast about the design, development, and business of great software. Each week thoughtbot is joined by the people who build and nurture the products we love.

Episodes

  • Poster Image

    4: I've got a little thoughtbot angel or devil on my shoulder

    July 19th, 2012  |  Season 1  |  37 mins 37 secs

    Ben Orenstein is joined by David Thyresson, the founder of Stattleship and a past client of thoughtbot. Ben and David discuss how he got started with Stattleship, how he came to work with thoughtbot, and what it was like to work with us. Also, how the idea of what he would initially build changed, and how through agile software development he discovered how it was wrong. How he learned Ruby on Rails from thoughtbot during his project. Finally, what has worked for driving visitors to the site, and important lessons learned about starting up, building an app, and running a business.

  • Poster Image

    3: The FactoryGirl Representation of a Factory

    July 12th, 2012  |  Season 1  |  40 mins 22 secs

    Ben Orenstein is joined by Josh Clayton, the maintainer of FactoryGirl, and a developer at thoughtbot. Ben and Josh discuss FactoryGirl: using it, its development progress, and features. What it's like to run an open source project, and how to contribute to open source effectively. Looking at your old code and being a better developer. Approaches to testing. And answer your questions about: FactoryGirl, How to write effective tests suites and whether integration tests are a scam, our process for upgrading between Rails versions, testing complex UI logic, and leaving code untested.

  • Poster Image

    2: Design with a sip of Bourbon

    June 22nd, 2012  |  Season 1  |  35 mins 36 secs

    Ben Orenstein is joined this week by Phil LaPier, the creator of Bourbon and a designer at thoughtbot. Ben and Phil discuss the design process, fundamentals of visual design, common design errors, and how to be a better designer (even if you're a developer), and how to work with designers as a developer. They also answer some audience questions about design: How to handle feedback from clients, and HAML vs. HTML.

  • Poster Image

    1: Polymorphism vs. Conditionals

    June 11th, 2012  |  Season 1  |  31 mins 13 secs

    Ben Orenstein and Joe Ferris (and the surprise special guest Seana Quental) start the series off with a very technical discussion about Polymorphism vs. Conditionals. We also answer some of the audience questions we asked for last week.