6 ms·
Destroy All Software screencasts free this week
- unwind 9y agoMeta: mods please make it "screencasts". There are enough cats online. :)
- azhenley 9y agoThis is already a difficult to read title. I think the company name should be cased properly, to at least hint that it is a noun, and possibly make it possessive: Destroy All Software's.
- duncan_bayne 9y agoLooks like it's been fixed. https://http.cat/301 https://http.cat/301
- deleted 9y ago[deleted]
- deleted 9y ago[deleted]
- skandl 9y agoDunno what's up with the name (being silly I think) but anyway these are well done! Just watched the Malloc From Scratch one: https://www.destroyallsoftware.com/screencasts/catalog/malloc-from-scratch https://www.destroyallsoftware.com/screencasts/catalog/mallo...
- buovjaga 9y agoBorrowed from https://en.wikipedia.org/wiki/Destroy_All_Monsters https://en.wikipedia.org/wiki/Destroy_All_Monsters "a 1968 Japanese science fiction kaiju film featuring Godzilla"
- 52-6F-62 9y agoThanks for linking that. It was great! It was fun to race to follow along as well. "Now let's run that, aaaaand I've made a mistake."
- jacobkg 9y agoSome exceptional content on writing tests in the early seasons. Also a great demonstration of what a very skilled typist can do in vim.
- jypepin 9y agoOh boy, what a great source of content. Is there a curated list of the best/most popular ones? edit: ok the sales page has recommendations from the author: https://www.destroyallsoftware.com/sale https://www.destroyallsoftware.com/sale
- joshschreuder 9y agoYep the recommendations are very good. Functional Core, Imperative Shell stands out for me, as well as the Computation series which gave me a very good understanding of lambda calculus stuff, coming from a nearly zero base knowledge.
- steveklabnik 9y agoPersonal list of favorites: Functional Core, Imperative Shell/Boundaries are two versions of the same talk. One of the best talks I have ever seen on software development, articulates some really great concepts about software design. Applicable in so many places. Sucks/Rocks series: this one is specific to Rails, but if you write Rails, is quite good. Gary doesn't write things the same way that most people write things, and for good reasons. This explains the details. See also "Fast tests with and without Rails", which you can probably generalize to other frameworks fairly easily. The "stubs and mocks" sections, together, are really good: Gary is a fan of mocking, and many people aren't. He talks a lot about why, and how to properly mock things. I just watched "malloc from scratch" yesterday and really enjoyed it. The conference talks are already free, but while you're digging into DAS... I very much recommend "The Birth and Death of JavaScript". It basically predicted WebAssembly before WebAssembly existed, and is just a really excellent talk regardless of the subject. You'll see why when you watch it. "Ideology" is also a fantastic talk about things programmers believe and why.
- staticelf 9y agoOne of my favorite talks ever is https://www.destroyallsoftware.com/talks/wat https://www.destroyallsoftware.com/talks/wat
- gravis7777 9y agoHe said Captain, I said...
- hexo 9y agonice pun
- AlexB138 9y agoNice quality content, I'll definitely take advantage of the free period. The cost to sign up seems very high for what this is though. I expected a one time cost, or maybe $5 or so a month. $290 annually seems expensive for a single format of lessons from a single teacher. Even the current promotion seems onerous. As a point of comparison, Safari Books Online does sales for $199 annually just about every year and has content from countless instructors in many formats, including live training. Perhaps I'm missing some information, as I only read the sale page before viewing content. Not posting this to complain. I'd really like to see quality content like this reach more eyes, and I hate to see the author shoot themselves in the foot by putting up such a high barrier to access it. It's entirely possible I'm just not aware of the costs that go into creating this content.
- downrightmike 9y agoIt is hard to find good CS teachers, because they can make more in industry than they do teaching. It makes sense that a good quality CS teacher with a solid course should cost more than another subject.
- steveklabnik 9y ago"Fun" anecdote on this: long ago, I used to teach Ruby and Rails, professionally. One of my old professors emailed me asking if I'd like to come back and teach as an adjunct for a single course the next semester. The pay for the entire course was the same as our day rate was in industry. Of course, as an employee, I wasn't making that day rate personally, but that's how far out of whack it was overall. It's really brutal. I would love to teach, but it doesn't make any economic sense: ironically, part of the reason I need the extra money is that I'm still paying off my student loans!
- SZJX 9y agoThe private teaching industry does seem to be able to charge a lot of money, e.g. the coding schools and the (human) language schools. It's the research-oriented/public schools that don't have much extra money for teaching or simply don't care.
- neduma 9y agoWat?