Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Destroy All Software screencasts by Gary Bernhardt has some great content. Besides the typical CS degree, I felt that these videos were most pivotal in me writing better code.

https://www.destroyallsoftware.com/screencasts



Destroy All Software is absolutely fantastic and without question worth $29/month. Probably more than any other single resource, DAS provided some of the most foundational ideas that still drive how I think about software.

You can also view a handful of the screencasts for free (no sign in needed). Some of my personal favorites.

* https://www.destroyallsoftware.com/screencasts/catalog/funct... * https://www.destroyallsoftware.com/screencasts/catalog/a-com... * https://www.destroyallsoftware.com/talks/boundaries

Also, if podcasts are more your thing, we just had Gary as a guest on the Bike Shed podcast this week: https://www.bikeshed.fm/269.


I was so disappointed when Gary stopped filming these videos that I started making my own screencasts in that style (non-beginner concepts, fast-paced, language agnostic, and terminal-first).

They are on my site here:

https://www.semicolonandsons.com/

I'm not Gary, so the focus is shifted towards areas I have special interests in — namely: the day-to-day of running a software product business as an indie hacker/solopreneur.


Same for me. As a previously solo half-developer, Gary's videos really drove home how to do best-practice development on a real project. He pushed TDD, separating concerns, and really diving into a single line of code and obsessing over getting it right. Thanks Gary! Sad that he's not making them any more, I really enjoyed the "Web framework from scratch" series. He's recently posted a new video about TypeScript types which is also very good: https://www.youtube.com/channel/UCDzfXZxesMP-LUICN-RWcbQ


He does heavy Black Friday discounts if anyone is considering buying them. Maybe wait a couple of weeks.


Are the videos generally applicable or mainly to Ruby developers?


He covers a wide range of topics. The videos largely use Ruby and Python, but the ideas taught can span across languages. The topics can be found at https://www.destroyallsoftware.com/screencasts/catalog




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: