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.
1:00:49The Art of Code - Dylan Beattie
54:20Bret Victor - Inventing on Principle
32:56Bret Victor The Future of Programming
1:04:33Alan Kay at OOPSLA 1997 - The computer revolution hasnt happened yet
2:08:02Alto System Project: Dan Ingalls demonstrates Smalltalk
10:36RiftSketch: Live coding in VR with the Oculus Rift, Firefox WebVR, JavaScript and Three.js
14:06Tomorrow Corporation Tech Demo
23:16A Tour of the Acme Editor
43:04"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
10:23Andrew Sorensen Keynote: "The Concert Programmer" - OSCON 2014
1:07:26Alan Kay - Normal Considered Harmful
48:394 2 1 Christopher Domas The future of RE Dynamic Binary Visualization
7:09How A Blind Developer Uses Visual Studio
56:39Alan Kay - Programming and Scaling
56:22Bret Victor - The Humane Representation of Thought
35:09NeXTSTEP Release 3 Demo
56:27In Search of Tomorrow
1:56:07Eric Bier Demonstrates Cedar
40:12Immediate-Mode Graphical User Interfaces - 2005
46:04"Eve" by Chris Granger
13:43Symbolics Lisp Machine demo Jan 2013
7:32Ted Nelson demonstrates Xanadu Space
12:23Xanadu Basics 1a - VISIBLE CONNECTION
12:00Meet the inventor of the electronic spreadsheet | Dan Bricklin
8:42SPELLULAR AUTOMATA
23:38Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020
1:40Steve Jobs, "Computers are like a bicycle for our minds." - Michael Lawrence Films
21:01Self: The Movie;
27:21Daniel Henry Holmes Ingalls Jr.: The Live Web. Drag 'n drop in the cloud
8:37Avi Bryant demos Dabble db
56:30How to Invent the Future II - Stanford CS183F: Startup School
18:44The Smalltalk-80 Programming System
28:12Shawn Douglas - Nanoscale Instruments for Visualizing Small Proteins & Bret Victor - Dynamicland
6:22Interactive programming Flappy Bird in ClojureScript
16:48Yesterday's Computer of Tomorrow: The Xerox Alto │Smalltalk-76 Demo
42:46Computational Public Space
3:14Xiki: Can your shell console do this?
47:57Here I Stand, at Age 80
15:12Bret Victor - Seeing Spaces
14:17Grail Demo from CHM tape
37:49Tudor Gîrba - Moldable development
26:52The Computer Chronicles - Hypercard (1987)
59:34PRACTICE 2018: Joseph White
39:26"Cursorless: A spoken language for editing code" by Pokey Rule (Strange Loop 2023)
54:35"An approach to computing and sustainability inspired from permaculture" by Devine Lu Linvega
44:42Light Table - Chris Granger
1:20:48Alan Kay : July 2007 : A Conversation with CMU Faculty & Students
1:10:32Rethinking CS Education | Alan Kay, CrossRoads 2015
32:33Rekka Bellum and Devine Lu Linvega, Hundred Rabbits - XOXO Festival (2019)
2:41:02Living organisms can’t survive in their own waste products - Alan Kay
53:33Bret Victor - Stop Drawing Dead Fish
10:34Alan Kay on Learning
35:16Bret Victor - Drawing Dynamic Visualizations
6:02RiftSketch: Hands, Leap Motions, birds, trees and tweets
39:18"Literate interactive coding: Devcards" by Bruce Hauman
13:29!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram
16:51Viewpoint demo — Scott Kim's PhD project, Stanford University 1988
10:17F-F-F-Flowsheets v2 🎉🎉🎉 demo
39:33Bret Victor - Media for Thinking the Unthinkable
35:54SPATIAL PROGRAMMING WITHOUT ESCAPE
1:03:22REcon 2013 - The Future of RE : Dynamic Binary Visualization (Christopher Domas)
5:16Userland: creating an integrated dataflow environment for end-user applications
11:12Aurora (StrangeLoop 2013 demo)
39:11"Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023)
49:42Alan Kay: Computer Applications: A Dynamic Medium for Creative Thought 1972 (VPRI 893)
57:37Is Software Engineering Still an Oxymoron? • Alan Kay • GOTO 2021
37:55RubyConf 2018 - Building a Memex (with Ruby!) by Andrew Louis
23:25GopherCon 2018: Writing Accessible Go - Julia Ferraioli
6:23Seymour Papert
7:37Plan9 Acme Intro - Part 1
0:38Alan Kay on Linux
11:54I'm Re-Imagining the Command Line Interpreter
58:07Keynote: Making Progress — Alan Kay
9:35Communal computing for 21st century science, Apr 2023
47:01Hypercard in the World, May 2016
35:33"Programmable Ink" by Szymon Kaliski (Strange Loop 2022)
10:00New Game in Town
3:33Introducing Project Bloks
1:02Light Table watches preview
24:01Justin Falcone: The Origin of HyperCard in the Breakdown of the Bicycle for the Mind
6:03Eve: A day in the life
51:01Dynamic documents as personal software - Geoffrey Litt
18:27Programming with On-Line Graphics
1:01Xerox Parc - Office Alto Commercial
36:56UIST 2019 Visions - Michel Beaudouin-Lafon: A World Without Apps
11:54Alternate Reality Kit by Randall Smith at Xerox PARC 1986 (VPRI-0131)
8:19Code Bubbles: Rethinking the User Interface Paradigm of Integrated Development Environments
6:03Bill Atkinson: Hypercard
14:13AudioGL Pre Beta Demonstration Video 2 - Tech Demo
4:46AudioGL Pre Beta Demonstration Video - Music Software
5:27Live ClojureScript Game Editor
6:16SIEUFERD: A Visual Query System
1:03:56Radical Digital Painting: Malibu (Lecture)
10:21Ted Nelson on Zigzag data structures
1:23:32Alan Kay - 2012 SCIx Keynote Presentation
39:30"Against the Current" by Chris Granger (Part 1)
6:11[at MAX 2010] Sneak Peeks - Typographic of Code
43:07Implicit Surfaces & Independent Research
1:05:46Alan Kay, 2018: The Best Way to Predict the Future is to Create It. But Is It Already Too Late?
32:18(ninth RacketCon): Andrew Blinn – Fructure: A Structured Editing Engine in Racket
38:34"Authorship Environments: In search of the “personal” in personal computing" by Eric Gade
59:13Computing with Projected Light: The Folk Computer Gadget
9:10Introducing Enso | Build your data workflows in minutes, not weeks.
8:07Seymour Papert 1983
13:38Moldable Live Programming with Clerk (by Philippa Markovics)
8:57The Federated Wiki: Ward Cunningham at TEDxPortland 2012
55:20Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023
1:42An experimental new way to design software
10:48ComputeMusic(now): Andrew Sorensen at TEDxQUT
4:55Mockup Monday #9: Emacs on the iPhone
4:40Light Table - a new IDE
40:47A Short History of Live Programming - Forward 3 Web Summit
37:57"Apparatus: A Hybrid Graphics Editor / Programming Environment" by Toby Schachman
1:02:20Ultorg: A General-Purpose User Interface for Relational Databases
13:08Introduction to Live Coding Music and Visuals
27:34Demonstrating Shem & Golem
24:18Live coding a realtime raytracing shader
35:32Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron
56:25Tangible Functional Programming
9:59Intentional Programming demo (Part 1) - Editor
12:57Xanadu Basics 1b-- INDIRECT DOCUMENT DELIVERY
33:43A video about Blockhead (experimental digital audio workstation)
1:17:53How Complex is "Personal Computing"?
31:14