Hosted by
Chris Toomey and Gabe Berke-Williams
In this week's episode, Chris is joined by Gabe Berke-Williams to discuss all
things API, HTTP, and JSON. Tune in to learn the tools, workflows, and
approach that Chris, Gabe, and thoughtbot at large use to interact with APIs.
Hosted by
Chris Toomey and Gabe Berke-Williams
In this weeks episode, Chris & Gabe dive into the world of dotfiles, the
files we use to configure some of our favorite tools. Tune in to find out how
Chris, Gabe, and thoughtbot think about and organize these critical files.
Hosted by
Chris Toomey and Ben Orenstein
On this episode of the Weekly Iteration, Chris and Ben discuss the recently
added Flashcards feature on Upcase. See a behind the scenes look at the
processes, decisions, and code used to release this new feature.
Hosted by
Chris Toomey and Matthew Mongeau
On this weeks episode Chris and Goose present an introduction to writing a programming language. From lexing to parsing find out more by watching this week's episode.
Hosted by
Chris Toomey and Matthew Mongeau
In this episode of the Weekly Iteration, Chris is joined by Matthew Mongeau,
aka [Goose][], to discuss regular expressions. Learn how to work with them,
where they fit, and perhaps more importantly where they don't.
On this weeks episode Chris presents an introduction to Facebook's React.js framework. React is a JavaScript framework used for building dynamic UIs. Learn why React is interesting and what makes it different from the other frameworks for JS UIs.
Hosted by
Chris Toomey and Josh Steiner
In this week's video, Chris is joined by Josh Steiner to discuss the git and github workflow we use here at thoughtbot. We'll cover feature branches, pull requests, rebasing, and finally merging our new feature into master!
Hosted by
Chris Toomey and Derek Prior
Internationalization (i18n) is well supported in Rails. Being aware of and using i18n in your applications as you build them can save you significant pain from having to retrofit a larger application at a later date and on a deadline.
Hosted by
Chris Toomey and Derek Prior
In this week's video Chris is joined by Derek Prior and they run through the
process used to solve a real production bug on Upcase! Check out the PR that
fixes the bug discussed in this video for more context.
Hosted by
Matthew Sumner and Ben Orenstein
Matt joins Ben to discuss the pros and cons of Ember, as well as resources to get started learning this framework for creating ambitious web applications.
In this episode, Ben shows you how to use vim's windows to efficiently edit code.
In this episode, Ben shows you how to use vim's powerful built-in help.
Hosted by
Ben Orenstein and Chris Toomey
In this screencast, Ben and Chris go back to basics and tackle the first exercise in the Rails Fundamentals trail, "Route, Controller, Action". They create a route, controller, and action using TDD to tell them what to write next.
Ben & Chris give some tips and tricks on how to survive your first week in Vim.
Ben and Joe continue to develop the Pastie application, demonstrating how to introduce authentication. We discuss how to retrofit existing components with unit tests, as well as the differences between authentication and authorization.
Ben joins Joe and build out the first feature in a Rails application, from scratch. Learn our process for jump-starting new applications using Suspenders. We'll also use our first integration test to help sketch out the first interactions in the...