Complexity: Why Can't We Make Simple Software?
?
?
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Keyboard Navigation
Global Keys
[, < / ], > Jump to previous / next episodeW, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
Menu toggling
q Quotes r References f Filter y Link c CreditsIn-Menu and Index Controls
a
w
s
s
d
h
j
k
l
←
↑
↓
↓
→
Esc Close menu / unfocus timestamp
Quotes and References Menus and Index
Enter Jump to timestampQuotes, References and Credits Menus
o Open URL (in new tab)Filter Menu
x, Space Toggle category and focus nextX, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Filter and Link Menus
z Toggle filter / linking modeCredits Menu
Enter Open URL (in new tab)⏫
Previous: 'EmberGen - Q&A'
⏫
0:00 : Welcome Peter to the stage
0:00 : Welcome Peter to the stage
0:00 : Welcome Peter to the stage
0:12 : Introducing Ink & Switch,1 interested in how computers can augment human intelligence
0:12 : Introducing Ink & Switch,1 interested in how computers can augment human intelligence
0:12 : Introducing Ink & Switch,1 interested in how computers can augment human intelligence
0:49 : Working at Heroku2, running database, developing games for Nintendo DS and GameBoy Advance, on Songbird3, and in arctic oceanography
0:49 : Working at Heroku2, running database, developing games for Nintendo DS and GameBoy Advance, on Songbird3, and in arctic oceanography
0:49 : Working at Heroku2, running database, developing games for Nintendo DS and GameBoy Advance, on Songbird3, and in arctic oceanography
1:39 : Chapter 1: Hang on, what is "complexity"?
1:39 : Chapter 1: Hang on, what is "complexity"?
1:39 : Chapter 1: Hang on, what is "complexity"?
3:05 : Floating between complex vs. complicated
3:05 : Floating between complex vs. complicated
3:05 : Floating between complex vs. complicated
3:39 : Chapter 2: A bestiary of software complexity
3:39 : Chapter 2: A bestiary of software complexity
3:39 : Chapter 2: A bestiary of software complexity
4:00 : Chapter 2: A bestiary of software complexity: Defensive Code4
4:00 : Chapter 2: A bestiary of software complexity: Defensive Code4
4:00 : Chapter 2: A bestiary of software complexity: Defensive Code4
7:38 : Chapter 2: A bestiary of software complexity: Scale
7:38 : Chapter 2: A bestiary of software complexity: Scale
7:38 : Chapter 2: A bestiary of software complexity: Scale
10:31 : Chapter 2: A bestiary of software complexity: Leaky Abstraction5
10:31 : Chapter 2: A bestiary of software complexity: Leaky Abstraction5
10:31 : Chapter 2: A bestiary of software complexity: Leaky Abstraction5
12:51 : Chapter 2: A bestiary of software complexity: Model / Reality Gaps6
12:51 : Chapter 2: A bestiary of software complexity: Model / Reality Gaps6
12:51 : Chapter 2: A bestiary of software complexity: Model / Reality Gaps6
16:32 : Chapter 2: A bestiary of software complexity: Hyperspace
16:32 : Chapter 2: A bestiary of software complexity: Hyperspace
16:32 : Chapter 2: A bestiary of software complexity: Hyperspace
18:37 : Chapter 3: Homeostasis
18:37 : Chapter 3: Homeostasis
18:37 : Chapter 3: Homeostasis
19:53 : Chapter 3: Homeostasis: Complexity homeostasis7
19:53 : Chapter 3: Homeostasis: Complexity homeostasis7
19:53 : Chapter 3: Homeostasis: Complexity homeostasis7
23:26 : Chapter 3: Homeostasis: Rebound Effect8
23:26 : Chapter 3: Homeostasis: Rebound Effect8
23:26 : Chapter 3: Homeostasis: Rebound Effect8
24:20 : Chapter 4: Theories of Complexity
24:20 : Chapter 4: Theories of Complexity
24:20 : Chapter 4: Theories of Complexity
24:43 : Chapter 4: Theories of Complexity: Laws of Software Evolution9
24:43 : Chapter 4: Theories of Complexity: Laws of Software Evolution9
24:43 : Chapter 4: Theories of Complexity: Laws of Software Evolution9
25:54 : Chapter 4: Theories of Complexity: Out of the Tar Pit10,11
25:54 : Chapter 4: Theories of Complexity: Out of the Tar Pit10,11
25:54 : Chapter 4: Theories of Complexity: Out of the Tar Pit10,11
27:07 : Chapter 4: Theories of Complexity: The Architecture of Open Source Software12
27:07 : Chapter 4: Theories of Complexity: The Architecture of Open Source Software12
27:07 : Chapter 4: Theories of Complexity: The Architecture of Open Source Software12
28:08 : Chapter 4: Theories of Complexity: Find the dependencies – and eliminate them
28:08 : Chapter 4: Theories of Complexity: Find the dependencies – and eliminate them
28:08 : Chapter 4: Theories of Complexity: Find the dependencies – and eliminate them
28:42 : Chapter 4: Theories of Complexity: Complexity isn't always bad!13
28:42 : Chapter 4: Theories of Complexity: Complexity isn't always bad!13
28:42 : Chapter 4: Theories of Complexity: Complexity isn't always bad!13
29:18 : Chapter 4: Theories of Complexity: Roguelikes showcase deliberate complexity14
29:18 : Chapter 4: Theories of Complexity: Roguelikes showcase deliberate complexity14
29:18 : Chapter 4: Theories of Complexity: Roguelikes showcase deliberate complexity14
29:25 : Chapter 5: Living with Complication
29:25 : Chapter 5: Living with Complication
29:25 : Chapter 5: Living with Complication
29:59 : Chapter 5: Living with Complication: The Gordian Knot
29:59 : Chapter 5: Living with Complication: The Gordian Knot
29:59 : Chapter 5: Living with Complication: The Gordian Knot
30:36 : Chapter 5: Living with Complication: Just Start Over15,16
30:36 : Chapter 5: Living with Complication: Just Start Over15,16
30:36 : Chapter 5: Living with Complication: Just Start Over15,16
33:25 : Chapter 5: Living with Complication: Do less with less
33:25 : Chapter 5: Living with Complication: Do less with less
33:25 : Chapter 5: Living with Complication: Do less with less
34:37 : Chapter 5: Living with Complication: Augmenting Human Intellect17
34:37 : Chapter 5: Living with Complication: Augmenting Human Intellect17
34:37 : Chapter 5: Living with Complication: Augmenting Human Intellect17
35:04 : Chapter 5: Living with Complication: Cloud Native Interactive Landscape circa 2022
35:04 : Chapter 5: Living with Complication: Cloud Native Interactive Landscape circa 2022
35:04 : Chapter 5: Living with Complication: Cloud Native Interactive Landscape circa 2022
35:37 : Local-first software18
35:37 : Local-first software18
35:37 : Local-first software18
37:34 : Automerge19
37:34 : Automerge19
37:34 : Automerge19
38:16 : "I'm fixing computers that don't exist, in a data centre I've never been to, for people I've never met" — coworker, during Amazon outage
38:16 : "I'm fixing computers that don't exist, in a data centre I've never been to, for people I've never met" — coworker, during Amazon outage
38:16 : "I'm fixing computers that don't exist, in a data centre I've never been to, for people I've never met" — coworker, during Amazon outage
39:06 : Closing: Life in a complicated world
39:06 : Closing: Life in a complicated world
39:06 : Closing: Life in a complicated world
41:26 : fin20
41:26 : fin20
41:26 : fin20
⏬
Next: 'Complexity: Why Can't We Make Simple Software? - Q&A'
⏬