HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

type-driven development

2020s×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
ClojureScript in the Age of TypeScript — David Nolen59:31

ClojureScript in the Age of TypeScript — David Nolen

29K views • 5 years ago
ChariotSolutions
David Nolen explains how ClojureScript is used at Vouch.io to build mobile and web software with a single language and REPL-driven workflow. The talk includes a live coding demo of React Native development.
TypeScript types can run DOOM6:59

TypeScript types can run DOOM

485K views • 1 year ago
Michigan TypeScript
The Michigan TypeScript group shows the Doom engine running entirely inside the TypeScript type system. It is open source, and two follow-up videos cover why and how they did it.
TypeScript is being ported to Go | interview with Anders Hejlsberg1:01:31

TypeScript is being ported to Go | interview with Anders Hejlsberg

102K views • 1 year ago
Michigan TypeScript
An interview with Anders Hejlsberg, lead architect of TypeScript, about porting the TypeScript compiler to Go. He covers the 10x type-checking speedup, lower memory use, and why Go was chosen.
ElixirConf 2023 - José Valim - The foundations of the Elixir type system1:11:42

ElixirConf 2023 - José Valim - The foundations of the Elixir type system

38K views • 3 years ago
ElixirConf
José Valim's ElixirConf US 2023 closing keynote on the foundations of the Elixir type system, covering set-theoretic types and gradual typing with strong arrows.
Bringing Types to Elixir by Giuseppe Castagna and Guillaume Duboc | ElixirConf EU 202340:15

Bringing Types to Elixir by Giuseppe Castagna and Guillaume Duboc | ElixirConf EU 2023

7K views • 3 years ago
Code Sync
ElixirConf EU 2023 talk by Giuseppe Castagna and Guillaume Duboc on bringing set-theoretic types to Elixir, and the benefits such a type system could offer such as catching bugs.
Using a 1930 Teletype as a Linux Terminal16:33

Using a 1930 Teletype as a Linux Terminal

1.6M views • 6 years ago
CuriousMarc
CuriousMarc connects a restored 1930 Model 15 Teletype to a Linux machine and uses it as a terminal, after commenters requested it. The video shows the challenges of linking a 5-bit mechanical device to a modern OS.
A 10x faster TypeScript13:45

A 10x faster TypeScript

608K views • 1 year ago
Microsoft Developer
Anders Hejlsberg introduces the native port of the TypeScript compiler, written in Go, which promises roughly 10x faster tooling. He demos compiling VS Code and explains where the speedup comes from.
Badness 0 (Apostrophe‛s version)22:15

Badness 0 (Apostrophe‛s version)

258K views • 2 years ago
suckerpinch
Tom 7's pilot episode of a series that plays with type systems and absurd programming, presented as a parody of the GPL v3 license. It mixes a typesetting experiment with a long, story-driven intro on the origin of TeX. Source code and papers are linked from the author's site.
Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 243:13

Erik Jansson - GPU driven Rendering with Mesh Shaders in Alan Wake 2

29K views • 2 years ago
Digital Dragons
A Remedy engineer explains how Alan Wake 2 moved to a GPU-driven rendering pipeline built on mesh shaders, culling and rendering meshlets for dense vegetation on PS5 and Xbox Series consoles.
Clojure in a nutshell by James Trunk32:44

Clojure in a nutshell by James Trunk

104K views • 5 years ago
Func Prog Sweden
James Trunk introduces Clojure syntax and thinking, covering its core data structures, immutability, the thread-last macro and live data analysis in the REPL.
Starbase Live: 24/7 Starship & Super Heavy Development From SpaceX's Boca Chica Facility

Starbase Live: 24/7 Starship & Super Heavy Development From SpaceX's Boca Chica Facility

127.4M views • 5 years ago
NASASpaceflight
NASASpaceflight's 24/7 live stream from SpaceX's Starbase in Boca Chica, Texas, showing Starship and Super Heavy development, testing and launches.
Hands-On with Meta's New VR Headset Prototypes!1:09:46

Hands-On with Meta's New VR Headset Prototypes!

417K views • 4 years ago
Adam Savage’s Tested
Tested gets hands-on with four Meta Reality Labs research VR headset prototypes testing resolution, brightness, focus shifting and form factor, plus an interview with Mark Zuckerberg on display technology.
Doctor on How Screen Time Hurts Kids' Cognitive Development4:56

Doctor on How Screen Time Hurts Kids' Cognitive Development

2.9M views • 9 months ago
C-SPAN
A five-minute C-SPAN clip of Dr. Jared Cooney Horvath testifying to a US Senate committee that screen time, including in schools, harms children's learning and cognitive development.
Half-Life 2: 20th Anniversary Documentary2:01:18

Half-Life 2: 20th Anniversary Documentary

9.3M views • 1 year ago
Valve
Valve's two-hour documentary for Half-Life 2's 20th anniversary, with team members discussing development, nearly running out of money, being hacked, the publisher lawsuit and the birth of Steam.
Why Static Typing Came Back • Richard Feldman • GOTO 202252:01

Why Static Typing Came Back • Richard Feldman • GOTO 2022

157K views • 3 years ago
GOTO Conferences
Richard Feldman's GOTO Copenhagen 2022 talk on why dynamic languages like Python, Ruby, PHP and JavaScript rose in the 1990s and why each now has a popular static type checker. It argues that modern static typing recovers the advantages that made dynamic languages attractive.
Geoffrey Hinton in conversation with Fei-Fei Li — Responsible AI development1:48:12

Geoffrey Hinton in conversation with Fei-Fei Li — Responsible AI development

226K views • 2 years ago
Arts & Science - University of Toronto
A 2023 University of Toronto conversation between Geoffrey Hinton and Fei-Fei Li on responsible AI development. They look back at the history of deep learning and ImageNet and discuss the ethics and risks of AI.
Rich Harris: Futuristic Web Development22:50

Rich Harris: Futuristic Web Development

91K views • 6 years ago
Svelte Society
Rich Harris's Svelte Summit 2020 talk on what a modern web development workflow could look like. It announced that Sapper would give way to what became SvelteKit.
Aircraft Development Update8:30

Aircraft Development Update

151K views • 4 years ago
Lilium
Lilium's CTO gives a short update on the electric jet's design, certification and development. It shows the canard and rear wing layout and the wheel design.
How Suburban Development Makes American Cities Poorer [ST02]8:13

How Suburban Development Makes American Cities Poorer [ST02]

1.2M views • 5 years ago
Not Just Bikes
Not Just Bikes contrasts traditional and suburban development in North America. It looks at the financials behind each pattern and argues that suburban development leaves cities unable to pay for their own infrastructure.
Max Tegmark: The Case for Halting AI Development | Lex Fridman Podcast #3712:48:13

Max Tegmark: The Case for Halting AI Development | Lex Fridman Podcast #371

1.7M views • 3 years ago
Lex Fridman
Lex Fridman interviews MIT physicist Max Tegmark, co-founder of the Future of Life Institute, about the case for pausing giant AI experiments and the risks of advanced AI.
Converting devices to USB Type-C16:25

Converting devices to USB Type-C

8M views • 6 years ago
DIY Perks
DIY Perks shows how to modify devices that use older USB connectors so they charge and connect over USB Type-C. He solders in a USB-C connector board and works through cases such as dongle-dependent gadgets and a mouse receiver.
Crafting A Tiny Open World: A Short Hike Postmortem31:07

Crafting A Tiny Open World: A Short Hike Postmortem

521K views • 6 years ago
GDC Festival of Gaming
Adam Robinson-Yu's GDC 2020 talk on how he shelved a big project to prototype what became A Short Hike. He covers the solo development process and technical choices like a pixel shader over low-poly models.
NeXTSTEP Release 3: A Demonstration with Steve Jobs35:07

NeXTSTEP Release 3: A Demonstration with Steve Jobs

184K views • 6 years ago
Joseph Spiros
A 35-minute demonstration of NeXTSTEP Release 3 by Steve Jobs. It shows the object-oriented development environment and features such as dragging a live chart between apps.
Let's prototype a JavaScript JIT compiler!1:21:25

Let's prototype a JavaScript JIT compiler!

49K views • 3 years ago
Andreas Kling
Andreas Kling live-codes a prototype JavaScript JIT compiler for the LibJS engine used in SerenityOS and Ladybird. He builds a standalone bytecode VM, a simple interpreter, and then a simple JIT in about 80 minutes.
How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica31:37

How Crash Bandicoot Hacked The Original Playstation | War Stories | Ars Technica

5.2M views • 6 years ago
Ars Technica
In Ars Technica's War Stories, Naughty Dog co-founder Andy Gavin explains how the team squeezed Crash Bandicoot onto the original PlayStation. They overwrote Sony library code in RAM, built custom animation compression, and streamed assets around slow seek times.
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.
How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica20:49

How Prince of Persia Defeated Apple II's Memory Limitations | War Stories | Ars Technica

1.5M views • 6 years ago
Ars Technica
In an Ars Technica War Stories episode, Prince of Persia creator Jordan Mechner describes how he made the game on the Apple II, fighting hardware memory limits and the platform's decline. It covers the rotoscoped animation and the engineering tricks involved.
DjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!26:46

DjangoCon 2022 | From React to htmx on a real-world SaaS product: we did it, and it's awesome!

109K views • 4 years ago
DjangoCon Europe
David Guillot describes how his team replaced a two-year-old React UI of their SaaS product with Django templates and htmx in a couple of months. The talk gives concrete indicators on code size, performance and team impact.
PHP doesn't suck (anymore)10:48

PHP doesn't suck (anymore)

223K views • 3 years ago
Aaron Francis
Aaron Francis walks through how PHP has changed from 2012 to 2023, covering traits, array destructuring, generators, typed properties and more. It is a quick chaptered tour of modern PHP features.
Andy Bell – Be the browser’s mentor, not its micromanager43:33

Andy Bell – Be the browser’s mentor, not its micromanager

23K views • 4 years ago
Hey! Presents
Andy Bell's 2022 talk on hinting the browser rather than micromanaging it, using progressive enhancement, CSS layout, fluid type and space, and modern CSS to build resilient front-ends.
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.
Building the PERFECT Linux PC with Linus Torvalds53:44

Building the PERFECT Linux PC with Linus Torvalds

9.5M views • 11 months ago
Linus Tech Tips
Linus Tech Tips builds a Linux PC together with Linus Torvalds, who talks through parts selection, kernel development and some of his side projects. The conversation also touches on AI in kernel work.
Tesla Crash Lab | Data-Driven Safety4:29

Tesla Crash Lab | Data-Driven Safety

1M views • 5 years ago
Tesla
A short Tesla promotional video touring the company's Crash Lab. It describes using data from the fleet and replicated real-world crash scenarios to engineer vehicle safety.
Software is in Decline - Jonathan Blow10:08

Software is in Decline - Jonathan Blow

179K views • 4 years ago
gamedev cuts
A ten-minute clip from Jonathan Blow's talk on preventing the collapse of civilization, arguing that software quality and the knowledge to build it are in decline.
Bill Atkinson: Polaroids showing the Evolution of the Lisa GUI24:30

Bill Atkinson: Polaroids showing the Evolution of the Lisa GUI

13K views • 1 year ago
Computer History Museum
Bill Atkinson shows and explains his binder of Polaroids taken during Lisa development, documenting how its graphical interface evolved. Recorded at the Computer History Museum.
Rendering Tiny Glades With Entirely Too Much Ray Marching59:20

Rendering Tiny Glades With Entirely Too Much Ray Marching

108K views • 1 year ago
Graphics Programming Conference
A Graphics Programming Conference talk on how the game Tiny Glade renders meadows, trees and player-built castles. It covers real-time global illumination, tilt-shift depth of field, stable shadows with continuous time of day, ray marching and GPU-driven rendering on old hardware.
Godot Engine - Apps & Tools - 2022 Showreel2:46

Godot Engine - Apps & Tools - 2022 Showreel

172K views • 4 years ago
Godot Engine
The Godot Engine 2022 showreel of apps and tools built with Godot, with a timestamped list of each project. It shows the engine being used well beyond games.
The Engoodening of No Man's Sky53:51

The Engoodening of No Man's Sky

26.5M views • 6 years ago
Internet Historian
Internet Historian tells the story of No Man's Sky, from its over-hyped and badly received launch to years of updates by Hello Games that redeemed the game. It is a long, comedic mini-documentary.
"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.
How Much Do Rockets Pollute? Are They Bad For Our Air?55:46

How Much Do Rockets Pollute? Are They Bad For Our Air?

1.3M views • 6 years ago
Everyday Astronaut
Everyday Astronaut's Tim Dodd runs an hour-long, data-driven analysis of what rockets actually emit and how that compares with airliners and other industries. It breaks down exhaust by propellant type, per-passenger and total emissions, and ways launches could be cleaner.