Best Software practice, open source & careers Videos
The 154 Software practice, open source & careers videos here were recommended by different people across different months. Choose by who it is for: 6 introductory, 62 intermediate, 80 for a general viewer, and 6 for someone who wants the harder derivation. Most of them are a talk. What they share is that one speaker finishes a claim, and the examples exist to hold that claim up. Channels you will keep seeing include Strange Loop Conference, Confreaks, O'Reilly.

Ex Microsoft Employee tells secrets on why Windows 10 bugs exist 👨💻 - @Barnacules
A former Microsoft SDET with 15 years on Windows gives his view on why Windows 10 updates keep shipping with bugs.

F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale
An F8 2015 talk touring the tool-chain Facebook uses to let thousands of engineers build mobile apps, including its move to Mercurial, an Atom-based IDE and continuous integration.

Hot Code Reloading in C
A long Tsoding Daily programming stream in which he implements hot code reloading in C by loading a dynamic library at runtime without stopping the main program.

Python at Massive Scale - Stephen Simmons, Neil Slinger
A PyData London 2018 talk on how JPMorgan scaled its Athena Python platform over ten years to about 35 million lines of code and thousands of developers.

SQLite: Protégé of PostgreSQL
D.

Prioritizing Technical Debt as if Time & Money Matters • Adam Tornhill • GOTO 2019
Adam Tornhill's GOTO Copenhagen 2019 talk on how to prioritize technical debt in large codebases.

NixOS Drama Explained, a Personal Account
A long personal account by a former NixOS contributor of his experience in the community, his ban and the governance events.

Jellyvision Q&A with DHH & Jason Fried
Jellyvision hosts Basecamp founders Jason Fried and David Heinemeier Hansson for a Q&A about open source, productivity, feature requests and taking care of customers.

Edsger Dijkstra interview
A 24-minute interview with Edsger Dijkstra, the Dutch computer scientist, including his views on writing programs by hand and keeping errors out of them.

Over the Shoulder 1 - Text Preprocessing in Forth
Samuel Falvo II live-codes a text preprocessor and blog engine in Forth over about an hour.

Steve Yegge, "What Would You Do With Your Own Google?" - OSCON Data 2011
Steve Yegge's OSCON Data 2011 talk imagines what you could do with Google-scale storage and compute a decade later.

Before Flutter | Rubber Duck Engineering | Episode #100
A Rubber Duck Engineering episode on the years before Flutter, covering web projects and three JavaScript frameworks that influenced it, and the early DOM-based, network-loaded Flutter.

One Hacker Way Rational alternative of Agile - Erik Meijer
Erik Meijer gives a provocative talk presenting what he calls a rational alternative to Agile, arguing against Scrum-style practice.

Elements of Programming Style - Brian Kernighan
Brian Kernighan's 2009 talk at Princeton on the Elements of Programming Style, discussing readable code, avoiding cleverness and flawed examples in programming tutorials.

Let's prototype a JavaScript JIT compiler!
Andreas Kling live-codes a prototype JavaScript JIT compiler for the LibJS engine used in SerenityOS and Ladybird.

Listen to Scotty
A one-minute clip of Scotty from Star Trek giving advice to engineers about managing expectations in estimates.

Winning at programming competitions is a negative factor for being good on the job
A one-minute clip of Peter Norvig saying that Google found programming contest success correlates negatively or poorly with job performance.

GrapheneOS: Documenting Numerous Attacks Against CalyxOS,, Techlore, & More
A long Techlore video documenting what it presents as hostile conduct by GrapheneOS leadership and community members, including lead developer Daniel Micay, toward CalyxOS and others.

GitHub Copilot CRUSHES Leetcode Interview Questions! 😳
A DevOps YouTuber tests GitHub Copilot on a range of Leetcode problems and finds it solves most immediately, with a few needing tweaks and some far off.

Matt Talks About WordPress Situation
Matt Mullenweg joins ThePrimeagen's Twitch stream to discuss the WordPress and WP Engine dispute, including trademark use and contributions.

Vibe Coding Is The Future
A Y Combinator video on vibe coding, the term Andrej Karpathy coined for letting LLMs write code.

EDS "Airplane"
A short EDS television commercial that shows an airplane being built while it is in flight.

Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity
Lars Bergstrom of Google presents how Rust improves team productivity beyond safety and speed, with data on rewrites, defects and review.

Bob Martin SOLID Principles of Object Oriented and Agile Design
Robert C.