HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

developer tools

Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Google I/O 2011: Chrome Dev Tools Reloaded43:33

Google I/O 2011: Chrome Dev Tools Reloaded

107K views • 15 years ago
Google for Developers
Paul Irish and Pavel Feldman present the newest Chrome Dev Tools features at Google I/O 2011, including live CSS editing, saving changes, breakpoints and network analysis. It also covers remote debugging.
F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale46:22

F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale

99K views • 11 years ago
Meta Developers
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.
"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld38:38

"Tree-sitter - a new parsing system for programming tools" by Max Brunsfeld

63K views • 8 years ago
Strange Loop Conference
Max Brunsfeld introduces Tree-sitter, a parsing system for developer tools that offers incremental parsing and robust error recovery through a uniform C API. The talk explains the design, based on LR extended to GLR parsing.
How a Blind Developer Uses Visual Studio (Microsoft Build 2017)7:09

How a Blind Developer Uses Visual Studio (Microsoft Build 2017)

11K views • 4 years ago
Kompetenzzentrum Digitale Barrierefreiheit
Saqib Shaikh, a blind developer at Microsoft, shows at Build 2017 how he writes and debugs code in Visual Studio using a screen reader. This version adds subtitles.
Tree-sitter: a new parsing system for programming tools - GitHub Universe 201743:00

Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017

24K views • 8 years ago
GitHub
Max Brunsfeld of GitHub presents Tree-sitter, a parsing system for programming tools that supports incremental, error-tolerant parsing. He demos its integration into GitHub.com and Atom for syntax highlighting and code navigation.
Bret Victor - Inventing on Principle54:20

Bret Victor - Inventing on Principle

339K views • 14 years ago
Rui Oliveira
Bret Victor's talk at CUSEC 2012 in which he argues that creators need immediate feedback and should organize their work around a guiding principle. He demonstrates live-coding and animation tools that show results as you type, and describes his own principle that creators must see what they are making.
Topic match · Testing, debugging & developer tools
Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 201530:41

Dan Abramov - Live React: Hot Reloading with Time Travel at react-europe 2015

472K views • 11 years ago
ReactEurope
Dan Abramov live-codes hot reloading with time-travel debugging at React Europe 2015, debuting Redux and its devtools. The slides themselves are driven by application state.
Topic match · Testing, debugging & developer tools
How A Blind Developer Uses Visual Studio7:09

How A Blind Developer Uses Visual Studio

156K views • 8 years ago
Coding Tech
Saqib Shaikh, a blind developer, shows how he writes and debugs code in Visual Studio 2017 using a screen reader. The short demo shows an expert doing ordinary developer tasks.
Bret Victor - Inventing on Principle54:20

Bret Victor - Inventing on Principle

25K views • 11 years ago
Colin McDonnell
Bret Victor's talk from Dropbox's DBX conference about living by a guiding principle, in his case that creators need an immediate connection to what they are making. He shows live-coding and time-manipulation demos that let ideas take form at the speed of thought.
Topic match · Testing, debugging & developer tools
REBL - Stuart Halloway33:06

REBL - Stuart Halloway

25K views • 7 years ago
ClojureTV
Stuart Halloway introduces REBL, a graphical, interactive tool for browsing Clojure data, extracted from Datomic tools. The talk is from Clojure/conj 2018.
Topic match · Testing, debugging & developer tools
Tudor Gîrba - Moldable development37:49

Tudor Gîrba - Moldable development

26K views • 7 years ago
Curry On!
Tudor Girba's Curry On! 2019 talk on moldable development, the idea that developers should build custom tools and views for each software system they work on. It draws on the Pharo and Glamorous Toolkit environments.
Topic match · Testing, debugging & developer tools
Debugging The Web (Chrome Dev Summit 2016)31:25

Debugging The Web (Chrome Dev Summit 2016)

144K views • 9 years ago
Chrome for Developers
Paul Irish's Chrome Dev Summit 2016 talk surveys the state of the art in Chrome DevTools debugging. It covers workspaces, diffs, CSS coverage, Node debugging, editor improvements and Lighthouse.
Topic match · Testing, debugging & developer tools
Twenty Minutes of Reasons to Use the RemedyBG Debugger20:00

Twenty Minutes of Reasons to Use the RemedyBG Debugger

70K views • 4 years ago
Molly Rocket
Casey Muratori gives a fast tour of the RemedyBG debugger for Windows, which he uses daily. He shows its speed and features, especially the watch window.
Topic match · Testing, debugging & developer tools
Bret Victor Inventing on Principle54:20

Bret Victor Inventing on Principle

22K views • 8 years ago
Luna Programming Language Tutorials
Bret Victor's talk "Inventing on Principle" argues that creators should find a guiding principle to fight for. He shows demos of immediate-feedback tools, such as live-updating code and animation editors.
Topic match · Testing, debugging & developer tools
Developers3:02

Developers

6.3M views • 20 years ago
1doony4u
A short clip of Steve Ballmer's famous sweaty chant of the word Developers, repeated over and over.
Tim Ewald - Clojure: Programming with Hand Tools58:39

Tim Ewald - Clojure: Programming with Hand Tools

48K views • 12 years ago
ClojureTV
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 work, and why Clojure's small set of simple tools matters.
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)43:04

"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)

468K views • 4 years ago
Strange Loop Conference
Jack Rusher's Strange Loop 2022 talk argues that most programming languages are still designed around punchcard-era assumptions. He makes the case for live, interactive programming environments, drawing on Lisp, Smalltalk and REPL-driven development.
Topic match · Testing, debugging & developer tools
Stevey's Tech Talk E39 -- A guided tour of Emacs45:11

Stevey's Tech Talk E39 -- A guided tour of Emacs

13K views • 4 years ago
Steve Yegge
Steve Yegge records himself working in Emacs and shows off about a dozen features in a roughly 45-minute screen capture. It is an informal, enthusiastic tour rather than a structured tutorial.
Topic match · Testing, debugging & developer tools
Bruce Hauman - Developing ClojureScript With Figwheel45:31

Bruce Hauman - Developing ClojureScript With Figwheel

56K views • 11 years ago
ClojureTV
Bruce Hauman presents Figwheel, a ClojureScript tool for live, interactive development with hot code reloading. He explains the main ideas, demonstrates how it works, and shares tricks for getting the most out of it.
Topic match · Testing, debugging & developer tools
NeXT vs Sun17:48

NeXT vs Sun

116K views • 14 years ago
hoffman60613
A 1991 NeXT promotional video that stages a head-to-head programming contest between a NeXT computer and a Sun workstation. It shows NeXT's interface builder and object-oriented tooling producing an application far faster than traditional UNIX development.
Topic match · Testing, debugging & developer tools
15 Lazygit Features In Under 15 Minutes12:12

15 Lazygit Features In Under 15 Minutes

271K views • 6 years ago
Jesse Duffield
The author of lazygit demos 15 features of his terminal UI for git, such as staging individual lines and easier rebasing, aimed at making common git tasks simpler.
Topic match · Testing, debugging & developer tools
2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”40:33

2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”

7K views • 9 years ago
LLVM
Daniel Dunbar of Apple presents llbuild, a framework for building build systems, at the 2016 LLVM Developers' Meeting. He argues that the traditional way C compilers integrate with build systems limits compile speed, and proposes a new architecture.
Live Debugging in Smalltalk2:50

Live Debugging in Smalltalk

1K views • 18 years ago
jarober
A brief demo of the Smalltalk debugger, including defining a method that doesn't exist yet while the program is stopped mid-crash.
Topic match · Testing, debugging & developer tools
Tomorrow Corporation Tech Demo14:06

Tomorrow Corporation Tech Demo

107K views • 3 years ago
retrogameinternals
Allan Blomquist demonstrates the internal programming and debugging tools Tomorrow Corporation uses to make games, including live modification of a running game and time-travel debugging.
Topic match · Testing, debugging & developer tools
Investigation: How Roblox Is Exploiting Young Game Developers22:44

Investigation: How Roblox Is Exploiting Young Game Developers

2.7M views • 5 years ago
People Make Games
People Make Games investigates how Roblox relies on young, often child, developers to build its content while paying them very little. It covers Roblox's monetization model, the revenue split, and the harms to kids who make games on the platform.
Intuition Pumps and Other Tools for Thinking | Daniel Dennett | Talks at Google1:01:45

Intuition Pumps and Other Tools for Thinking | Daniel Dennett | Talks at Google

129K views • 13 years ago
Talks at Google
Philosopher Daniel Dennett visits Google to discuss his book Intuition Pumps and Other Tools for Thinking, describing thought experiments and thinking tools across psychology, biology, computer science and physics.
Intentional Programming demo (Part 1) - Editor9:59

Intentional Programming demo (Part 1) - Editor

14K views • 20 years ago
dftube
A roughly ten-minute demo of Microsoft's Intentional Programming research system, showing its editor and an unusual way of working with code. It is the first of two clips cut from a longer video.
Topic match · Testing, debugging & developer tools
Steve Ballmer: Developers0:25

Steve Ballmer: Developers

3.9M views • 18 years ago
MrWueb007
A short clip of Steve Ballmer at a Microsoft event chanting "developers" over and over. It became a lasting internet meme.
The new Windows Terminal0:45

The new Windows Terminal

2.9M views • 7 years ago
Windows Developer
Microsoft's short announcement video for the new Windows Terminal, a modern terminal app for Command Prompt, PowerShell and WSL. It is a stylized trailer for the unreleased project.
Topic match · Testing, debugging & developer tools
7 minutes of Pharo Smalltalk for Rubyists7:15

7 minutes of Pharo Smalltalk for Rubyists

37K views • 11 years ago
Avdi Grimm
Ruby developer Avdi Grimm gives a seven-minute tour of Pharo Smalltalk's development environment, focusing on tools like search-by-example and the integrated, live coding experience.
Topic match · Testing, debugging & developer tools
MountainWest RubyConf 2013 Devs and Depression by Greg  Baugues27:33

MountainWest RubyConf 2013 Devs and Depression by Greg Baugues

34K views • 13 years ago
Confreaks
Greg Baugues tells his story of living with bipolar II and ADHD as a developer at a Ruby conference. He urges openness about mental illness and explains how to get help and support colleagues.
I Like Notebooks52:09

I Like Notebooks

55K views • 6 years ago
Jeremy Howard
Jeremy Howard defends Jupyter notebooks as a serious development environment, especially when paired with nbdev. He responds directly to Joel Grus's talk about why he dislikes notebooks, and contrasts REPL-style and notebook-style work.
Topic match · Testing, debugging & developer tools
Bret Victor - Drawing Dynamic Visualizations35:16

Bret Victor - Drawing Dynamic Visualizations

17K views • 11 years ago
Colin McDonnell
Bret Victor's talk on Drawing Dynamic Visualizations. It argues that visualization tools offer either the directness of hand drawing or the dynamics of programmed graphics, and shows a tool that combines both.
Making Badass Developers - Kathy Sierra (Serious Pony) keynote23:03

Making Badass Developers - Kathy Sierra (Serious Pony) keynote

380K views • 11 years ago
O'Reilly
Kathy Sierra's Fluent 2015 keynote on the one metaskill for developers: the ability to come up to speed quickly and stay there. She covers how people learn, cognitive resources versus willpower, and building skill.
Twitter and Visual Studio Rant38:20

Twitter and Visual Studio Rant

158K views • 6 years ago
Molly Rocket
Casey Muratori responds on-stream to a dismissive Twitter post by demonstrating how slow Visual Studio's startup and debugger watch window are, comparing it to much older software and machines. It is a long rant about software performance and bloat.
Topic match · Testing, debugging & developer tools
Why Google Stores Billions of Lines of Code in a Single Repository30:50

Why Google Stores Billions of Lines of Code in a Single Repository

317K views • 11 years ago
@Scale
Rachel Potvin describes the scale of Google's codebase and its custom monolithic source repository. She explains the reasons for the monorepo model, the tooling that makes it workable, and its tradeoffs.
Topic match · Testing, debugging & developer tools
Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments8:19

Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments

284K views • 16 years ago
AndrewBragdon
A short demo of Code Bubbles, an IDE interface built around editable code fragments in bubbles instead of files. It was a research prototype for Java development.
Topic match · Testing, debugging & developer tools
PDE: A different take on editing code20:01

PDE: A different take on editing code

88K views • 4 years ago
TJ DeVries
TJ DeVries coins the term PDE (Personalized Development Environment) to describe editors like Neovim that you shape to your own workflow. He contrasts this with out-of-the-box IDEs and discusses why customizable tools appeal to developers.
Topic match · Testing, debugging & developer tools
Cursor Team: Future of Programming with AI | Lex Fridman Podcast #4472:29:05

Cursor Team: Future of Programming with AI | Lex Fridman Podcast #447

1M views • 2 years ago
Lex Fridman
A Lex Fridman podcast conversation with the four creators of Cursor, the AI-assisted code editor. They discuss how the editor integrates models into programming workflows, including custom completion models and techniques like speculative decoding to speed up applying edits.
Topic match · Testing, debugging & developer tools
(ninth RacketCon): Andrew Blinn – Fructure: A Structured Editing Engine in Racket32:18

(ninth RacketCon): Andrew Blinn – Fructure: A Structured Editing Engine in Racket

10K views • 7 years ago
Racket
A RacketCon talk presenting Fructure, a prototype extensible structured editing engine in Racket. Language providers define syntactic forms and refactorings as rewrite rules, and editing operates on program structure rather than on text.
Topic match · Testing, debugging & developer tools