Courses by destroyallsoftware

Classic Season 1
Lesson 1 We'll use the shell and the git command line tools to iterate over revisions, computing a statistic for each revision. Initially, it'll be a one-liner
4 hours 10 minutes 48 seconds

Classic Season 5
In the "What Goes in Active Records" series (part 1 and part 2), we looked at some design constraints for what goes in ActiveRecord models. Sometimes, these con
3 hours 32 minutes 54 seconds

Web Framework from scratch
We give the "from scratch" treatment to an entire web framework. It will do HTTP request routing, template rendering, database access, form validation, and more. Each piece of t...
37 minutes 36 seconds