search
Get Started
search
Destroy All Software (Gary Bernhardt, screencasts) - Instructional Video
zoom_in Click to enlarge

Destroy All Software (Gary Bernhardt, screencasts)

language

description Destroy All Software (Gary Bernhardt, screencasts) Overview

Destroy All Software is a technical screencast series created by programmer Gary Bernhardt for experienced software developers. Its short episodes examine subjects including Unix tools, shell programming, Vim, Git internals, testing, refactoring, programming-language behavior, and software design. The series is distinguished by concise demonstrations that expose underlying mechanisms and tradeoffs rather than presenting broad introductory tutorials, making it most suitable for intermediate and advanced programmers.

help Destroy All Software (Gary Bernhardt, screencasts) FAQ

What level of programmer is Destroy All Software aimed at?

Gary Bernhardt created the screencasts primarily for experienced developers comfortable with terminals, testing, and code design. Beginners can still learn from them, but episodes often move quickly through tools such as Vim, Git, Unix shells, Ruby, and Python.

Why are Destroy All Software episodes so short?

Most episodes isolate one technical idea and demonstrate it through tightly edited code rather than a long lecture. This format lets Bernhardt show a refactoring, shell technique, or language behavior with very little filler.

Does Destroy All Software only cover test-driven development?

No, testing and refactoring are recurring subjects, but the archive also covers Git internals, Unix processes, shell pipelines, editors, and programming-language semantics. The common theme is understanding how software behaves beneath its surface abstractions.

Is Destroy All Software related to The Birth and Death of JavaScript?

Yes, both were created and presented by Gary Bernhardt, although The Birth and Death of JavaScript is a conference talk rather than a normal screencast episode. Its speculative humour and close attention to programming systems resemble the style of the series.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare