Tools for thought & programming UX

124 videos · Tools for thought, end-user programming, live programming, explorable environments, Bret Victor, visual programming, creative tools, designing for creativity, interface of programming.

The Art of Code - Dylan Beattie1:00:49

The Art of Code - Dylan Beattie

NDC Conferences
4.9M views • 6 years ago
Bret Victor - Inventing on Principle54:20

Bret Victor - Inventing on Principle

Rui Oliveira
339K views • 14 years ago
Bret Victor   The Future of Programming32:56

Bret Victor The Future of Programming

Joey Reid
305K views • 13 years ago
Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet1:04:33

Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet

Jeff Gonis
127K views • 13 years ago
Alto System Project: Dan Ingalls demonstrates Smalltalk2:08:02

Alto System Project: Dan Ingalls demonstrates Smalltalk

Computer History Museum
36K views • 7 years ago
RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js10:36

RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js

Brian Peiris
273K views • 12 years ago
Tomorrow Corporation Tech Demo14:06

Tomorrow Corporation Tech Demo

retrogameinternals
107K views • 3 years ago
A Tour of the Acme Editor23:16

A Tour of the Acme Editor

Russ Cox
151K views • 14 years ago
"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)43:04

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

Strange Loop Conference
468K views • 4 years ago
Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 201410:23

Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014

O'Reilly
157K views • 12 years ago
Alan Kay - Normal Considered Harmful1:07:26

Alan Kay - Normal Considered Harmful

powerfuloutlet
60K views • 14 years ago
4 2 1 Christopher Domas   The future of RE Dynamic Binary Visualization48:39

4 2 1 Christopher Domas The future of RE Dynamic Binary Visualization

Adrian Crenshaw
59K views • 14 years ago
How A Blind Developer Uses Visual Studio7:09

How A Blind Developer Uses Visual Studio

Coding Tech
156K views • 8 years ago
Alan Kay - Programming and Scaling56:39

Alan Kay - Programming and Scaling

Colin McDonnell
36K views • 11 years ago
Bret Victor - The Humane Representation of Thought56:22

Bret Victor - The Humane Representation of Thought

Colin McDonnell
58K views • 11 years ago
NeXTSTEP Release 3 Demo35:09

NeXTSTEP Release 3 Demo

blatherskyte
625K views • 20 years ago
In Search of Tomorrow56:27

In Search of Tomorrow

Berkeley Institute for Data Science (BIDS)
18K views • 10 years ago
Eric Bier Demonstrates Cedar1:56:07

Eric Bier Demonstrates Cedar

Computer History Museum
8K views • 7 years ago
Immediate-Mode Graphical User Interfaces - 200540:12

Immediate-Mode Graphical User Interfaces - 2005

Casey Muratori
150K views • 10 years ago
"Eve" by Chris Granger46:04

"Eve" by Chris Granger

Strange Loop Conference
27K views • 11 years ago
Symbolics Lisp Machine demo Jan 201313:43

Symbolics Lisp Machine demo Jan 2013

Kalman Reti
52K views • 13 years ago
Ted Nelson demonstrates Xanadu Space7:32

Ted Nelson demonstrates Xanadu Space

photonhunter
84K views • 18 years ago
Xanadu Basics 1a - VISIBLE CONNECTION12:23

Xanadu Basics 1a - VISIBLE CONNECTION

TheTedNelson
20K views • 8 years ago
Meet the inventor of the electronic spreadsheet | Dan Bricklin12:00

Meet the inventor of the electronic spreadsheet | Dan Bricklin

TED
401K views • 9 years ago
SPELLULAR AUTOMATA8:42

SPELLULAR AUTOMATA

TodePond
88K views • 4 years ago
Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 202023:38

Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020

The Julia Programming Language
48K views • 6 years ago
Steve Jobs, "Computers are like  a bicycle for our minds." - Michael Lawrence Films1:40

Steve Jobs, "Computers are like a bicycle for our minds." - Michael Lawrence Films

Michael Lawrence
676K views • 20 years ago
Self: The Movie;21:01

Self: The Movie;

Jecel Assumpção Jr
21K views • 13 years ago
Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloud27:21

Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloud

JSConf
8K views • 13 years ago
Avi Bryant demos Dabble db8:37

Avi Bryant demos Dabble db

Tavis Rudd
5K views • 14 years ago
How to Invent the Future II - Stanford CS183F: Startup School56:30

How to Invent the Future II - Stanford CS183F: Startup School

Stanford Online
26K views • 9 years ago
The Smalltalk-80 Programming System18:44

The Smalltalk-80 Programming System

esugboard
19K views • 14 years ago
Shawn Douglas - Nanoscale Instruments for Visualizing Small Proteins & Bret Victor - Dynamicland28:12

Shawn Douglas - Nanoscale Instruments for Visualizing Small Proteins & Bret Victor - Dynamicland

Foresight Institute
20K views • 4 years ago
Interactive programming Flappy Bird in ClojureScript6:22

Interactive programming Flappy Bird in ClojureScript

Bruce Hauman
55K views • 12 years ago
Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo16:48

Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo

Computer History Museum
38K views • 8 years ago
Computational Public Space42:46

Computational Public Space

Dynamicland
11K views • 1 year ago
Xiki: Can your shell console do this?3:14

Xiki: Can your shell console do this?

Craig Muth
182K views • 14 years ago
Here I Stand, at Age 8047:57

Here I Stand, at Age 80

TheTedNelson
25K views • 9 years ago
Bret Victor - Seeing Spaces15:12

Bret Victor - Seeing Spaces

Colin McDonnell
21K views • 11 years ago
Grail Demo from CHM tape14:17

Grail Demo from CHM tape

Yoshiki Ohshima (大島芳樹)
13K views • 7 years ago
Tudor Gîrba - Moldable development37:49

Tudor Gîrba - Moldable development

Curry On!
26K views • 7 years ago
The Computer Chronicles - Hypercard (1987)26:52

The Computer Chronicles - Hypercard (1987)

The Computer Chronicles
53K views • 13 years ago
PRACTICE 2018: Joseph White59:34

PRACTICE 2018: Joseph White

NYU Game Center
21K views • 8 years ago
"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)39:26

"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)

Strange Loop Conference
59K views • 3 years ago
"An approach to computing and sustainability inspired from permaculture" by Devine Lu Linvega54:35

"An approach to computing and sustainability inspired from permaculture" by Devine Lu Linvega

Strange Loop Conference
19K views • 3 years ago
Light Table - Chris Granger44:42

Light Table - Chris Granger

ClojureTV
34K views • 13 years ago
Alan Kay : July 2007 : A Conversation with CMU Faculty & Students1:20:48

Alan Kay : July 2007 : A Conversation with CMU Faculty & Students

CMU Robotics Institute
13K views • 10 years ago
Rethinking CS Education | Alan Kay, CrossRoads 20151:10:32

Rethinking CS Education | Alan Kay, CrossRoads 2015

Infosys Foundation USA
28K views • 10 years ago
Rekka Bellum and Devine Lu Linvega, Hundred Rabbits - XOXO Festival (2019)32:33

Rekka Bellum and Devine Lu Linvega, Hundred Rabbits - XOXO Festival (2019)

XOXO Festival
24K views • 7 years ago
Living organisms can’t survive in their own waste products - Alan Kay2:41:02

Living organisms can’t survive in their own waste products - Alan Kay

Nerdearla
24K views • 5 years ago
Bret Victor - Stop Drawing Dead Fish53:33

Bret Victor - Stop Drawing Dead Fish

stupidbob306
53K views • 13 years ago
Alan Kay on Learning10:34

Alan Kay on Learning

eucroix
35K views • 18 years ago
Bret Victor - Drawing Dynamic Visualizations35:16

Bret Victor - Drawing Dynamic Visualizations

Colin McDonnell
17K views • 11 years ago
RiftSketch: Hands, Leap Motions, birds, trees and tweets6:02

RiftSketch: Hands, Leap Motions, birds, trees and tweets

Brian Peiris
28K views • 12 years ago
"Literate interactive coding: Devcards" by Bruce Hauman39:18

"Literate interactive coding: Devcards" by Bruce Hauman

Strange Loop Conference
16K views • 11 years ago
!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram13:29

!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram

Confreaks
11K views • 10 years ago
Viewpoint demo — Scott Kim's PhD project, Stanford University 198816:51

Viewpoint demo — Scott Kim's PhD project, Stanford University 1988

Scott Kim
5K views • 13 years ago
F-F-F-Flowsheets v2 🎉🎉🎉 demo10:17

F-F-F-Flowsheets v2 🎉🎉🎉 demo

Glen Chiacchieri
6K views • 9 years ago
Bret Victor - Media for Thinking the Unthinkable39:33

Bret Victor - Media for Thinking the Unthinkable

Colin McDonnell
33K views • 11 years ago
SPATIAL PROGRAMMING WITHOUT ESCAPE35:54

SPATIAL PROGRAMMING WITHOUT ESCAPE

TodePond
30K views • 7 months ago
REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)1:03:22

REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)

Sébastien Duquette
9K views • 12 years ago
Userland: creating an integrated dataflow environment for end-user applications5:16

Userland: creating an integrated dataflow environment for end-user applications

Hisham
4K views • 7 years ago
Aurora (StrangeLoop 2013 demo)11:12

Aurora (StrangeLoop 2013 demo)

ibdknox
38K views • 12 years ago
"Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023)39:11

"Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023)

Strange Loop Conference
9K views • 3 years ago
Alan Kay: Computer Applications: A Dynamic Medium for Creative Thought 1972 (VPRI 893)49:42

Alan Kay: Computer Applications: A Dynamic Medium for Creative Thought 1972 (VPRI 893)

Yoshiki Ohshima (大島芳樹)
9K views • 11 years ago
Is Software Engineering Still an Oxymoron? • Alan Kay • GOTO 202157:37

Is Software Engineering Still an Oxymoron? • Alan Kay • GOTO 2021

GOTO Conferences
365K views • 4 years ago
RubyConf 2018 - Building a Memex (with Ruby!) by Andrew Louis37:55

RubyConf 2018 - Building a Memex (with Ruby!) by Andrew Louis

Confreaks
4K views • 7 years ago
GopherCon 2018: Writing Accessible Go - Julia Ferraioli23:25

GopherCon 2018: Writing Accessible Go - Julia Ferraioli

Gopher Academy
4K views • 8 years ago
Seymour Papert6:23

Seymour Papert

Seth Morabito
44K views • 17 years ago
Plan9 Acme Intro - Part 17:37

Plan9 Acme Intro - Part 1

u96706
22K views • 16 years ago
Alan Kay on Linux0:38

Alan Kay on Linux

Jack
20K views • 12 years ago
I'm Re-Imagining the Command Line Interpreter11:54

I'm Re-Imagining the Command Line Interpreter

James (DrMiaow)
172K views • 3 years ago
Keynote: Making Progress — Alan Kay58:07

Keynote: Making Progress — Alan Kay

ChariotSolutions
20K views • 5 years ago
Communal computing for 21st century science, Apr 20239:35

Communal computing for 21st century science, Apr 2023

Dynamicland
5K views • 2 years ago
Hypercard in the World, May 201647:01

Hypercard in the World, May 2016

Dynamicland
12K views • 2 years ago
"Programmable Ink" by Szymon Kaliski (Strange Loop 2022)35:33

"Programmable Ink" by Szymon Kaliski (Strange Loop 2022)

Strange Loop Conference
15K views • 4 years ago
New Game in Town10:00

New Game in Town

TheTedNelson
25K views • 10 years ago
Introducing Project Bloks3:33

Introducing Project Bloks

Google
917K views • 10 years ago
Light Table watches preview1:02

Light Table watches preview

ibdknox
15K views • 12 years ago
Justin Falcone: The Origin of HyperCard in the Breakdown of the Bicycle for the Mind24:01

Justin Falcone: The Origin of HyperCard in the Breakdown of the Bicycle for the Mind

CSSConf Australia
5K views • 9 years ago
Eve: A day in the life6:03

Eve: A day in the life

ibdknox
80K views • 9 years ago
Dynamic documents as personal software - Geoffrey Litt51:01

Dynamic documents as personal software - Geoffrey Litt

Fission
5K views • 3 years ago
Programming with On-Line Graphics18:27

Programming with On-Line Graphics

Bill Buxton
5K views • 15 years ago
Xerox Parc - Office Alto Commercial1:01

Xerox Parc - Office Alto Commercial

Computer History Museum
229K views • 14 years ago
UIST 2019 Visions - Michel Beaudouin-Lafon: A World Without Apps36:56

UIST 2019 Visions - Michel Beaudouin-Lafon: A World Without Apps

ACM SIGCHI
4K views • 6 years ago
Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)11:54

Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)

Yoshiki Ohshima (大島芳樹)
4K views • 10 years ago
Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments8:19

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

AndrewBragdon
284K views • 16 years ago
Bill Atkinson: Hypercard6:03

Bill Atkinson: Hypercard

TWiT Tech Podcast Network
10K views • 10 years ago
AudioGL Pre Beta Demonstration Video 2 - Tech Demo14:13

AudioGL Pre Beta Demonstration Video 2 - Tech Demo

AudioGL
78K views • 15 years ago
AudioGL Pre Beta Demonstration Video - Music Software4:46

AudioGL Pre Beta Demonstration Video - Music Software

AudioGL
27K views • 15 years ago
Live ClojureScript Game Editor5:27

Live ClojureScript Game Editor

ibdknox
34K views • 14 years ago
SIEUFERD: A Visual Query System6:16

SIEUFERD: A Visual Query System

eirikbakke
1K views • 10 years ago
Radical Digital Painting: Malibu (Lecture)1:03:56

Radical Digital Painting: Malibu (Lecture)

Jeffrey Alan Scudder
3K views • 7 years ago
Ted Nelson on Zigzag data structures10:21

Ted Nelson on Zigzag data structures

photonhunter
22K views • 18 years ago
Alan Kay - 2012 SCIx Keynote Presentation1:23:32

Alan Kay - 2012 SCIx Keynote Presentation

SCIInstitute
13K views • 13 years ago
"Against the Current" by Chris Granger (Part 1)39:30

"Against the Current" by Chris Granger (Part 1)

Steve Krouse
4K views • 7 years ago
[at MAX 2010] Sneak Peeks - Typographic of Code6:11

[at MAX 2010] Sneak Peeks - Typographic of Code

윤진상
3K views • 16 years ago
Implicit Surfaces & Independent Research43:07

Implicit Surfaces & Independent Research

Matt Keeter
5K views • 1 year ago
Alan Kay, 2018: The Best Way to Predict the Future is to Create It. But Is It Already Too Late?1:05:46

Alan Kay, 2018: The Best Way to Predict the Future is to Create It. But Is It Already Too Late?

Kenneth Friedman
9K views • 7 years ago
(ninth RacketCon): Andrew Blinn – Fructure: A Structured Editing Engine in Racket32:18

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

Racket
10K views • 7 years ago
"Authorship Environments: In search of the “personal” in personal computing" by Eric Gade38:34

"Authorship Environments: In search of the “personal” in personal computing" by Eric Gade

Strange Loop Conference
3K views • 5 years ago
Computing with Projected Light: The Folk Computer Gadget59:13

Computing with Projected Light: The Folk Computer Gadget

Recurse Center
2K views • 1 year ago
Introducing Enso | Build your data workflows in minutes, not weeks.9:10

Introducing Enso | Build your data workflows in minutes, not weeks.

Enso Analytics
42K views • 5 years ago
Seymour Papert 19838:07

Seymour Papert 1983

Cynthia Solomon
28K views • 19 years ago
Moldable Live Programming with Clerk (by Philippa Markovics)13:38

Moldable Live Programming with Clerk (by Philippa Markovics)

London Clojurians
4K views • 3 years ago
The Federated Wiki: Ward Cunningham at TEDxPortland 20128:57

The Federated Wiki: Ward Cunningham at TEDxPortland 2012

TEDx Talks
7K views • 14 years ago
Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 202355:20

Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023

RustNL
60K views • 3 years ago
An experimental new way to design software1:42

An experimental new way to design software

Anthropic
209K views • 1 year ago
ComputeMusic(now): Andrew Sorensen at TEDxQUT10:48

ComputeMusic(now): Andrew Sorensen at TEDxQUT

TEDx Talks
61K views • 13 years ago
Mockup Monday #9: Emacs on the iPhone4:55

Mockup Monday #9: Emacs on the iPhone

Shane Celis
5K views • 12 years ago
Light Table - a new IDE4:40

Light Table - a new IDE

ibdknox
34K views • 14 years ago
A Short History of Live Programming - Forward 3 Web Summit40:47

A Short History of Live Programming - Forward 3 Web Summit

InfoQ
6K views • 11 years ago
"Apparatus: A Hybrid Graphics Editor / Programming Environment" by Toby Schachman37:57

"Apparatus: A Hybrid Graphics Editor / Programming Environment" by Toby Schachman

Strange Loop Conference
14K views • 11 years ago
Ultorg: A General-Purpose User Interface for Relational Databases1:02:20

Ultorg: A General-Purpose User Interface for Relational Databases

MIT CSAIL Alliances
3K views • 6 years ago
Introduction to Live Coding Music and Visuals13:08

Introduction to Live Coding Music and Visuals

Alex McLean
60K views • 6 years ago
Demonstrating Shem & Golem27:34

Demonstrating Shem & Golem

xixixao
4K views • 11 years ago
Live coding a realtime raytracing shader24:18

Live coding a realtime raytracing shader

Inigo Quilez
66K views • 15 years ago
Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron35:32

Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron

ClojureTV
23K views • 9 years ago
Tangible Functional Programming56:25

Tangible Functional Programming

Google TechTalks
59K views • 18 years ago
Intentional Programming demo (Part 1) - Editor9:59

Intentional Programming demo (Part 1) - Editor

dftube
14K views • 20 years ago
Xanadu Basics 1b-- INDIRECT DOCUMENT DELIVERY12:57

Xanadu Basics 1b-- INDIRECT DOCUMENT DELIVERY

TheTedNelson
5K views • 8 years ago
A video about Blockhead (experimental digital audio workstation)33:43

A video about Blockhead (experimental digital audio workstation)

colugo
108K views • 3 years ago
How Complex is "Personal Computing"?1:17:53

How Complex is "Personal Computing"?

RandomSamples
3K views • 11 years ago
ART && CODE Symposium: Hackety Hack, why the lucky stiff31:14

ART && CODE Symposium: Hackety Hack, why the lucky stiff

The Frank-Ratchye STUDIO for Creative Inquiry
2K views • 7 years ago