Videos

Hosted by

Joel Quenneville and Chris Toomey

Joel Quenneville
Chris Toomey

Elm is a new language for building browser based applications that brings together the purity of Haskell and the pragmatism of JavaScript in hopes of getting the best of both worlds. Tune in as Chris and Joël dive into Elm to see what it's all...

Hosted by

Chris Toomey and Joel Quenneville

Chris Toomey
Joel Quenneville

Rack is the glue that binds application frameworks like Rails and Sinatra to web servers like thin and puma. In this episode Joël Quenneville takes us on a tour of Rack and shows us how we can take advantage of the Rack pattern to build more...

Hosted by

Mike Borsare and Chris Toomey

Mike Borsare
Chris Toomey

This week we take a quick detour into the design world to learn about Flexbox, a major enhancement to defining layouts in CSS. Chris is joined by thoughtbot designer Mike Borsare to learn the ins and outs of flexbox and how it can make our lives...

Hosted by

Chris is joined by Blake Williams for a discussion about ES6, the collection of proposed enhancements and updates to the JavaScript specification.

Hosted by

Chris Toomey and Blake Williams

Chris Toomey
Blake Williams

Chris is joined by Blake Williams to get an introduction to the Elixir programming language. Tune in to learn about this functional, concurrent, fault tolerant wonder-language with a Ruby-like syntax.

Hosted by

Derek Prior and Chris Toomey

Derek Prior
Chris Toomey

Derek gives Chris a rundown on a11y, aka web accessibility. Tune in to the learn why accessibility matters for all apps, how to approach it, and what tools are available to help on the journey.

Hosted by

Derek Prior and Chris Toomey

Derek Prior
Chris Toomey

On this week's video, Chris is joined by Derek to discuss web security. Tune in to learn about the available resources and tools, and some specific issues to watch out for in Rails apps.

Hosted by

Chris Toomey and Joe Ferris

Chris Toomey
Joe Ferris

On this week's episode, Chris is joined by thoughtbot CTO Joe Ferris to discuss Docker, the open platform for building and running containerized applications.

Hosted by

Chris Toomey and Joe Ferris

Chris Toomey
Joe Ferris

In this episode, Chris is joined by thoughtbot CTO Joe Ferris. With the magic of live-coding, Joe demonstrates how a simple Extract Class refactoring can lead to a host of code improvements.

Hosted by

Chris Toomey and Joshua Clayton

Chris Toomey
Joshua Clayton

On this week's episode, Chris is again joined by Josh Clayton, Boston Development Director and TDD master, this time to discuss the power of page objects for cleaning up feature specs.

Hosted by

Joshua Clayton and Chris Toomey

Joshua Clayton
Chris Toomey

On this week's episode, Chris is joined by Boston Development Director and TDD master Josh Clayton to discuss some of the tips we have here at thoughtbot for working with Heroku-deployed applications.

Hosted by

Derek Prior and Chris Toomey

Derek Prior
Chris Toomey

On this episode of the Weekly Iteration, Chris is again joined by Derek Prior, this time discussing building and extracting gems.

Hosted by

Chris Toomey and Derek Prior

Chris Toomey
Derek Prior

On this week's episode, Chris is again joined by fellow bot Derek Prior, this time to discuss Turbolinks. Tune in to learn how to speed up your Rails apps, almost automatically!

Hosted by

Chris Toomey and Melanie Gilman

Chris Toomey
Melanie Gilman

On this week's episode, Chris is again joined by Melanie Gilman to discuss the amazing array of extensions added to Ruby by Rails' Active Support component.

Hosted by

Chris Toomey and Melanie Gilman

Chris Toomey
Melanie Gilman

On this week's episode, Chris is joined by fellow thoughtbotter, Melanie Gilman, to discuss the wonder of Ruby's Enumerable and Comparable interfaces and how you can incorporate them into your own classes.

Hosted by

Chris Toomey and Ben Orenstein

Chris Toomey
Ben Orenstein

Chris and Ben discuss the magic of speaking, from lightning talks all the way to conferences. Tune in to learn the specific tips and approach that will help you land a spot and deliver a great talk.