Skip to content

Software Engineering & Languages

Testing, debugging & developer tools

Testing, debugging & developer tools sits within Software Engineering & Languages. Read software through the choices behind its abstractions, implementations, and everyday practice. This selection contains 155 catalog videos from 112 distinct channels. The examples below offer specific entry points into the subject, with their own vocabulary and scope, rather than a prescribed sequence of lessons.

Recurring catalog topics include emacs, debugging, developer tools, git, python and vim. These tags describe overlapping directions within the collection; an individual video may connect several of them. Recorded formats include comedy, commentary, demo, interview, lecture, podcast, talk and tutorial. Use those differences to choose between approaches to the subject and to compare how different contributors frame related questions.

“RailsConf 2014 - All the Little Things by Sandi Metz”, listed under Confreaks, is cataloged as talk. Sandi Metz takes an ugly section of conditional code and refactors it into a few simple objects, bridging object-oriented theory and practice. The talk includes her take on the Gilded Rose refactoring…

“Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill •…”, listed under GOTO Conferences, is cataloged as talk. Bryan Cantrill's GOTO Chicago 2017 talk on debugging production systems under pressure, centered on the incident where an operator's mistyped command rebooted an entire Joyent datacenter. It covers human factors, automation and…

155 videos