Software Engineering & Languages

Software practice, open source & careers — Page 3

Video frame: Software Engineering's Greatest Hits27:29

Software Engineering's Greatest Hits

Greg Wilson
Picked by 2 · 2021–2022
Video frame: "Uncle" Bob Martin1:23:35

"Uncle" Bob Martin

Program on Entrepreneurship
Picked by 2 · 2017–2024
Video frame: Object-Oriented Programming is Garbage: 3800 SLOC example52:48

Object-Oriented Programming is Garbage: 3800 SLOC example

Brian Will
Picked by 2 · 2016–2022
Video frame: Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!1:44:18

Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!

Andreas Kling
Picked by 2 · 2022–2024
Video frame: Interview with an Agile Coach - Sprint14:22

Interview with an Agile Coach - Sprint1

Kai Lentit
Picked by 2 · 2022–2023
Video frame: Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains1:13:11

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

JetBrains
Picked by 5 · 2026
Video frame: Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life | Lex Fridman Podcast #4403:43:34

Pieter Levels: Programming, Viral AI Startups, and Digital Nomad Life | Lex Fridman Podcast #440

Lex Fridman
Picked by 2 · 2024–2026
Video frame: Glenn Vanderburg of LivingSocial on why software development is an engineering discipline41:47

Glenn Vanderburg of LivingSocial on why software development is an engineering discipline

O'Reilly
Picked by 2 · 2015–2018
Video frame: Douglas Crockford: The JSON Saga49:26

Douglas Crockford: The JSON Saga

YUI Library
Picked by 2 · 2012–2025
Video frame: Assholes are Ruining Your Project. Donnie Berkholz (RedMonk).18:03

Assholes are Ruining Your Project. Donnie Berkholz (RedMonk).

Tom Raftery
Picked by 2 · 2014–2023
Video frame: Using JSLint For Evil2:45

Using JSLint For Evil

ryantravistate
Picked by 2 · 2013–2023
Video frame: Unconditional Code • Michael Feathers • GOTO 201844:19

Unconditional Code • Michael Feathers • GOTO 2018

GOTO Conferences
Picked by 2 · 2018–2021
Video frame: Agile Project Management with Kanban | Eric Brechner | Talks at Google1:04:31

Agile Project Management with Kanban | Eric Brechner | Talks at Google

Talks at Google
Picked by 2 · 2021–2026
Video frame: "Code is the Easy Part" by Evan Czaplicki38:26

"Code is the Easy Part" by Evan Czaplicki

elm-conf
Picked by 2 · 2016–2020
Video frame: Vibe coding complex changes in Rust2:59:08

Vibe coding complex changes in Rust

Jon Gjengset
Picked by 2 · 2025–2026
Video frame: Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

vexe
Picked by 2 · 2018–2023
Video frame: dotScale 2014 - Robert Kennedy - Life in the Trenches of healthcare.gov27:21

dotScale 2014 - Robert Kennedy - Life in the Trenches of healthcare.gov

dotconferences
Picked by 3 · 2014–2015
Video frame: The economics of open source by C J Silverio | JSConf EU 201937:43

The economics of open source by C J Silverio | JSConf EU 2019

JSConf
Picked by 2 · 2019–2020
Video frame: Linus Torvalds says GPL v3 violates everything that GPLv2 stood for9:33

Linus Torvalds says GPL v3 violates everything that GPLv2 stood for

TFiR
Picked by 2 · 2015–2025
Video frame: Corporate Open Source Anti-patterns43:04

Corporate Open Source Anti-patterns

Bryan Cantrill
Picked by 2 · 2014–2023
Video frame: CppCon 2018:H. Wright “Large-Scale Changes at Google: Lessons Learned From 5 Yrs of Mass Migrations”1:00:16

CppCon 2018:H. Wright “Large-Scale Changes at Google: Lessons Learned From 5 Yrs of Mass Migrations”

CppCon
Picked by 2 · 2019–2024
Video frame: dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?26:33

dotJS 2012 - Fat - What Is Open Source & Why Do I Feel So Guilty?

dotconferences
Picked by 2 · 2013–2016
Video frame: The Mental Game of Python - Raymond Hettinger [synced version]1:10:00

The Mental Game of Python - Raymond Hettinger [synced version]

Tech Ma
Picked by 2 · 2020–2026
Video frame: The Worst Typo I Ever Made11:25

The Worst Typo I Ever Made

Tom Scott
Picked by 2 · 2020–2026
Video frame: Making Metagun6:39

Making Metagun

Nizzotch
Picked by 2 · 2010–2015
Video frame: 10 Things I Learned from the jQuery Source53:40

10 Things I Learned from the jQuery Source

Paul Irish
Picked by 3 · 2011–2014
Video frame: Implementing (part of) a BitTorrent client in Rust4:09:16

Implementing (part of) a BitTorrent client in Rust

Jon Gjengset
Picked by 2 · 2023
Video frame: Crockford on JavaScript - Section 8: Programming Style & Your Brain1:06:46

Crockford on JavaScript - Section 8: Programming Style & Your Brain

YUI Library
Picked by 3 · 2014–2015
Video frame: Keynote: The Last Hope for Scala's Infinity War - John A. De Goes45:03

Keynote: The Last Hope for Scala's Infinity War - John A. De Goes

Scalapeño
Picked by 2 · 2018–2021
Video frame: Episode 1: A basic expression evaluator1:38:36

Episode 1: A basic expression evaluator

Immo Landwerth (terrajobst)
Picked by 2 · 2020–2026
Video frame: Why I deleted GrapheneOS17:51

Why I deleted GrapheneOS

Louis Rossmann
Picked by 1 · 2023–2026
Video frame: The Early Days of id Software56:03

The Early Days of id Software

GDC Festival of Gaming
Picked by 1 · 2017–2023
Video frame: Interview with Senior JS Developer5:28

Interview with Senior JS Developer

Kai Lentit
Picked by 1 · 2022–2025
Video frame: Leaping the chasm from proprietary to open: A survivor's guide43:28

Leaping the chasm from proprietary to open: A survivor's guide

Bryan Cantrill
Picked by 1 · 2020–2024
Video frame: Is TDD dead?30:26

Is TDD dead?

Thoughtworks
Picked by 1 · 2014–2022
Video frame: Ada, Past Present and Future44:59

Ada, Past Present and Future

AdaCore
Picked by 1 · 2018–2024