Software Engineering & Languages
Software practice, open source & careers
Software practice, open source & careers sits within Software Engineering & Languages. Read software through the choices behind its abstractions, implementations, and everyday practice. This selection contains 154 catalog videos from 114 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 live coding, open source, agile, javascript, python and software design. These tags describe overlapping directions within the collection; an individual video may connect several of them. Recorded formats include comedy, commentary, course, demo, explainer, interview, lecture, other, podcast, talk and tutorial. Use those differences to choose between approaches to the subject and to compare how different contributors frame related questions.
“🚀 TDD, Where Did It All Go Wrong (Ian Cooper)”, listed under DevTernity Conference, is cataloged as talk. Ian Cooper's DevTernity talk revisits Kent Beck's original TDD ideas and shows where misunderstandings crept in. It argues tests should target behaviors through public interfaces rather than implementation details, so suites support…
“Tim Ewald - Clojure: Programming with Hand Tools”, listed under ClojureTV, is cataloged as talk. Tim Ewald's Clojure/conj talk uses furniture making with hand tools versus machine tools as an allegory for software. It explores how automation changes what we make and how we think about our…
154 videos
Talk
"The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)Strange Loop Conference
Talk
"Agile Methods The Good, the Hype and the Ugly," Bertrand MeyerAssociation for Computing Machinery (ACM)
Explainer
2016/2017 MUST-KNOW WEB DEVELOPMENT TECH - Watch this if you want to be a web developerLearnCode.academy
Commentary
Ex Microsoft Employee tells secrets on why Windows 10 bugs exist 👨💻 - @BarnaculesBarnacules Nerdgasm
Commentary
Racket: Why I Think It’s a Great Language, and Why I’m Not Using It AnymoreLeandro Facchinetti

























































































































































