unit testing
29:21Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018
38K views • 8 years ago
PyCon 2018
Hillel Wayne's PyCon 2018 talk on testing beyond pytest and mypy. It introduces property-based testing with the Hypothesis library and design-by-contract with dpcontracts, and shows how to combine them with an existing test suite.
32:23Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz
144K views • 13 years ago
Confreaks
Sandi Metz's RailsConf 2013 talk offers practical guidelines for deciding what to test and how, so tests stay cheap and stable. She argues for testing the public interface rather than implementation and using mocks appropriately.
32:02Autonomous Testing and the Future of Software Development - Will Wilson
7K views • 7 years ago
The Linux Foundation
Will Wilson explains autonomous testing: using deterministic simulation and fuzzing, building on FoundationDB's approach, to test software continuously. It sets out the ideas behind his later company Antithesis.
47:17John Hughes - Testing the Hard Stuff and Staying Sane
39K views • 12 years ago
ClojureTV
John Hughes, co-creator of QuickCheck, talks about property-based testing of hard systems. He shows production examples where it found very low-level bugs, including issues in the CAN bus standard.
1:04:36J B Rainsberger Integrated Tests Are A Scam HD
49K views • 11 years ago
Christopher Cabanne
J. B. Rainsberger argues that large integrated tests are a scam: they are slow, fail opaquely, and give a false sense of coverage. He advocates focused collaboration and contract tests at boundaries instead.
Topic match · Testing, debugging & developer tools
44:25Alen Ladavac - Taking CI and automated testing seriously - WebCamp Zagreb 2018
940 views • 8 years ago
WebCamp Zagreb
Alen Ladavac of Croteam talks about continuous integration and automated testing pipelines in games, with case studies from The Talos Principle and Serious Sam.
29:48Trace Driven Development: Unifying Testing and Observability - Ted Young, LightStep
2K views • 7 years ago
CNCF [Cloud Native Computing Foundation]
Ted Young of LightStep proposes trace testing, using distributed tracing data to unify testing and observability. The KubeCon-era talk argues for testing against trace data rather than treating tests and monitoring separately.
45:55Ruby Conf 12 - Boundaries by Gary Bernhardt
58K views • 13 years ago
Confreaks
Gary Bernhardt's RubyConf 2012 talk on testing in isolation without mocking everything. It goes through behavior versus data, mutation versus immutability, and how a functional core with an imperative shell yields natural isolation and parallelism.
Topic match · Testing, debugging & developer tools
25:47What Happens When Ammo Burns? Sporting Ammunition and the Fire Fighter | SAAMI.org
868K views • 13 years ago
NSSF—The Firearm Industry Trade Association
A SAAMI-produced training video for firefighters explaining what happens when sporting ammunition burns, including that unchambered cartridges lack the energy to penetrate much. It includes test footage of ammunition in fires.
40:20"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
55K views • 12 years ago
Strange Loop Conference
Will Wilson of FoundationDB explains how the team tested their distributed database using deterministic simulation. By running the whole system in a simulator with injected faults and reproducible seeds, they could find rare concurrency and network bugs.
1:03:55🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
619K views • 8 years ago
DevTernity Conference
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 refactoring instead of resisting it.
Topic match · Testing, debugging & developer tools
30:26Is TDD dead?
192K views • 12 years ago
Thoughtworks
A Thoughtworks conversation among Martin Fowler, Kent Beck and David Heinemeier Hansson on whether TDD is dead. They discuss the tradeoffs of test-driven development, mocking and where TDD helps or hurts design.
Topic match · Testing, debugging & developer tools
40:01Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018
27K views • 8 years ago
SF Python
Raymond Hettinger's PyBay 2018 keynote on preventing, finding and fixing bugs under a time budget. He covers testing practice, type annotation tradeoffs and the limits of coverage metrics.
Topic match · Testing, debugging & developer tools
20:59Jim Coplien and Bob Martin Debate TDD
163K views • 14 years ago
alexsmail
Jim Coplien and Bob Martin debate test-driven development and unit testing in an InfoQ video that grew out of a JAOO 2007 dispute. They also touch on design and architecture.
Topic match · Testing, debugging & developer tools
27:56Unity DOTS vs Handbuilt: Sample Project
687K views • 6 years ago
Nick Caston
Nick Caston compares Unity's sample ECS/DOTS project (AngryBots) with his own from-scratch C++ and OpenGL clone. He benchmarks performance and discusses the effort involved in each approach.
14:24DNA Testing and Privacy (Behind the scenes at the 23andMe Lab) - Smarter Every Day 176
1.5M views • 9 years ago
SmarterEveryDay
Destin of Smarter Every Day goes behind the scenes at the 23andMe lab to show how genotyping works. He also discusses DNA testing and privacy.
46:22"Clojure in Unity 3D: Functional Video Game Development" by Ramsey Nasser and Tims Gardner
24K views • 12 years ago
Strange Loop Conference
A Strange Loop talk presenting an open-source library that integrates Clojure into the Unity 3D game engine. It covers REPL-based live coding, macros, DSLs and persistent data structures for game development.
44:56I'll Let Myself In: Tactics of Physical Pen Testers
2.9M views • 8 years ago
Wild West Hackin' Fest
Deviant Ollam, head of a physical penetration testing team, presents tactics for getting into buildings, from bypassing door levers with a wire to defeating bank doors. He argues that physical security is often surprisingly weak.
7:24Testing LCBs (Lithium Ceramic Batteries) || The Future of Battery Technology?
1.6M views • 8 years ago
GreatScott!
GreatScott! tests ProLogium lithium ceramic batteries, a solid-state design. He measures their volumetric and gravimetric energy density, compares them to Li-ion and LiPo, and runs durability tests at the end.
0:33Community - Lego
265K views • 14 years ago
arkmaii
A short clip from the NBC sitcom Community in which a character delivers a monologue about how LEGO changed over the years. It is the source of a widely quoted passage about the toy.
1:38Schumer Warns Trump: Intel Community Has Many Ways to 'Get Back at You' (FLASHBACK)
89K views • 7 years ago
Nicholas Ballasy
A short 2019 clip of Chuck Schumer's January 2017 warning to Trump that the intelligence community has many ways of getting back at him.
18:02Standardized Testing: Last Week Tonight with John Oliver (HBO)
16.2M views • 11 years ago
LastWeekTonight
John Oliver's Last Week Tonight segment on standardized testing in American schools. It covers how tests drive school funding, the achievement gap, and the testing industry around companies like Pearson.
8:52Is America Actually Metric?
3.4M views • 9 years ago
Veritasium
Veritasium explains that the US signed the Metre Convention in 1875 and that all US customary units are officially defined in terms of metric standards. It also touches on the standard kilogram.
42:59"How NOT to Measure Latency" by Gil Tene
119K views • 11 years ago
Strange Loop Conference
Gil Tene of Azul Systems explains common pitfalls in measuring latency and response time, including why averages mislead and the problem of coordinated omission. He introduces open source tools like HdrHistogram for better measurement and reporting.
Topic match · Testing, debugging & developer tools
49:09Debugging with the Scientific Method - Stuart Halloway
25K views • 10 years ago
ClojureTV
Stuart Halloway of Cognitect argues for debugging with the scientific method: form hypotheses, try to falsify them, and write everything down. The talk is given to the Clojure community but applies to any language.
Topic match · Testing, debugging & developer tools
47:16"The Hard Parts of Open Source" by Evan Czaplicki
50K views • 8 years ago
Strange Loop Conference
Evan Czaplicki, creator of Elm, discusses the hard parts of running an open source project: online community conflict, why its patterns arise, and a cultural history of open source. He offers ideas for more civil, productive communication.
13:01Copper vs Pex vs SharkBite - Freeze Testing
1.6M views • 8 years ago
Matt Risinger
Builder Matt Risinger freezes water-filled copper and PEX piping capped with SharkBite fittings to see which survives. The video compares how each pipe type handles freezing.
55:39Founders@Google Presents: The Cultural Anthropology of Stack Exchange
12K views • 14 years ago
Google TechTalks
Joel Spolsky's 2012 Google tech talk on the cultural anthropology of Stack Overflow and Stack Exchange. He explains how the software was designed to shape community norms and curation standards.
1:15:58October CincyRb - Jim Weirich on Decoupling from Rails
48K views • 13 years ago
Launch Scout
A Cincinnati Ruby meetup talk by Jim Weirich on decoupling application logic from Rails. He argues for separating business logic from framework and database models.
49:54The Clean Architecture in Python
114K views • 12 years ago
Next Day Video
Brandon Rhodes' PyOhio 2014 talk on applying the Clean Architecture in Python. He shows how this high-level design pattern fits Python's features and addresses maintainability problems in large applications.
Topic match · Testing, debugging & developer tools
16:26Ex Microsoft Employee tells secrets on why Windows 10 bugs exist 👨💻 - @Barnacules
631K views • 7 years ago
Barnacules Nerdgasm
A former Microsoft SDET with 15 years on Windows gives his view on why Windows 10 updates keep shipping with bugs. He points to changes in how the company tests its software.
Topic match · Testing, debugging & developer tools
2:52If money was no object, should you run every medical test?
263K views • 8 years ago
Medlife Crisis
A doctor from Medlife Crisis explains in under three minutes why even a rich patient should not simply order every medical test, touching on pre-test probability and Bayesian reasoning. False positives make blanket testing counterproductive.
4:10The Hillary Clinton Takeover of the United States
3.3M views • 10 years ago
Steve Pieczenik
A short video by Steve Pieczenik claiming the Clintons are carrying out a coup d'etat to take over the United States. It is political conspiracy commentary from the 2016 election period.
16:34Steve Huffman (Reddit) | TNW Conference | Inside the Biggest Online Community
18K views • 10 years ago
TNW
A fireside chat at TNW Conference where Reddit CEO Steve Huffman discusses Reddit's growth, user engagement and monetisation plans.
1:31:14CppCon 2017: Titus Winters “C++ as a "Live at Head" Language”
53K views • 9 years ago
CppCon
Titus Winters' CppCon 2017 talk argues for C++ and Google's Abseil to be maintained as a live at head language, relying on testing and automated tooling rather than never changing or promising no compatibility. It covers Hyrum's law and the limits of semantic versioning.
Topic match · Testing, debugging & developer tools
56:13I don't like notebooks.- Joel Grus (Allen Institute for Artificial Intelligence)
120K views • 8 years ago
O'Reilly
Joel Grus's JupyterCon talk explaining why he dislikes Jupyter notebooks. He covers hidden state, trouble with reproducibility and testing, and how notebooks frustrate teaching. He shows his preferred workflow and what Jupyter could change.
Topic match · Testing, debugging & developer tools
36:16RustConf 2016 - A Modern Editor Built in Rust by Raph Levien
43K views • 10 years ago
Confreaks
Raph Levien presents Xi editor at RustConf 2016, a high-performance text editor built in Rust. The talk goes into technical details, building polished GUI apps, and running a community-focused open source project.
Topic match · Testing, debugging & developer tools
5:15The UK Is a Country Made of Countries
25.1M views • 15 years ago
CGP Grey
CGP Grey's quick, witty explainer on the differences between the United Kingdom, Great Britain and England, and the countries that make up the UK.
1:53:04Vladimir Pozner: How the United States Created Vladimir Putin
9.5M views • 8 years ago
Yale University
Russian-American journalist Vladimir Pozner lectures at Yale on how US foreign policy toward Russia after the Soviet collapse shaped Putin, then takes audience questions on election interference, the Skripal poisoning and media independence.
1:31Penn and Teller on Vaccinations
7.3M views • 16 years ago
UltraMiraculous
A short clip of Penn and Teller arguing, in blunt and profane language, for vaccination and against anti-vaccine claims. It covers risk versus benefit and herd immunity.