Blow
?
?
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: ‘Ryg, Part II’
⏫
3:55: A wild Abner appears
3:55: A wild Abner appears
3:55: A wild Abner appears
5:09: The impending release of handmadedev.org and introduction of Jon
5:09: The impending release of handmadedev.org and introduction of Jon
5:09: The impending release of handmadedev.org and introduction of Jon
5:56: Early life, learning to programming BASIC and 6809 assembly at home, and later C during spare time while at University of California, Berkley
5:56: Early life, learning to programming BASIC and 6809 assembly at home, and later C during spare time while at University of California, Berkley
5:56: Early life, learning to programming BASIC and 6809 assembly at home, and later C during spare time while at University of California, Berkley
9:04: First exploratory program on Commodore VIC-20 and the TRS-80 Color Computer
9:04: First exploratory program on Commodore VIC-20 and the TRS-80 Color Computer
9:04: First exploratory program on Commodore VIC-20 and the TRS-80 Color Computer
13:33: First projects for public use, programming languages and MUDs
13:33: First projects for public use, programming languages and MUDs
13:33: First projects for public use, programming languages and MUDs
16:00: Check the audio
🗹
16:00: Check the audio
🗹
16:00: Check the audio
🗹
17:07: Developing personal programming style, driven by technical problems
17:07: Developing personal programming style, driven by technical problems
17:07: Developing personal programming style, driven by technical problems
20:11: Thoughts on degradation of compilers – Visual C++ from 20 years ago vs Visual Studio – yet improvement in memory protection
20:11: Thoughts on degradation of compilers – Visual C++ from 20 years ago vs Visual Studio – yet improvement in memory protection
20:11: Thoughts on degradation of compilers – Visual C++ from 20 years ago vs Visual Studio – yet improvement in memory protection
24:07: On Visual Studio and the machinations of software deployment getting worse
24:07: On Visual Studio and the machinations of software deployment getting worse
24:07: On Visual Studio and the machinations of software deployment getting worse
24:41: On the utility of abstraction
24:41: On the utility of abstraction
24:41: On the utility of abstraction
30:51: Real world example of over abstraction, debugging loading code in the Unreal Engine
30:51: Real world example of over abstraction, debugging loading code in the Unreal Engine
30:51: Real world example of over abstraction, debugging loading code in the Unreal Engine
32:20: Abstraction vs libraries?
32:20: Abstraction vs libraries?
32:20: Abstraction vs libraries?
33:08: Building libraries, with a few words on Zack Simpson1's zsounds
33:08: Building libraries, with a few words on Zack Simpson1's zsounds
33:08: Building libraries, with a few words on Zack Simpson1's zsounds
37:18: Object-oriented Programming, general organisation of code, and garbage collection
37:18: Object-oriented Programming, general organisation of code, and garbage collection
37:18: Object-oriented Programming, general organisation of code, and garbage collection
44:49: On hardware advancement vs non-performant software
44:49: On hardware advancement vs non-performant software
44:49: On hardware advancement vs non-performant software
50:52: Potential areas for improvement in compilers and the conceptualisation of "high level"
50:52: Potential areas for improvement in compilers and the conceptualisation of "high level"
50:52: Potential areas for improvement in compilers and the conceptualisation of "high level"
56:50: Break
56:50: Break
56:50: Break
57:39afk
57:39afk
57:39afk
1:02:48: Return
1:02:48: Return
1:02:48: Return
1:03:44: The complexity of Jai vs The Witness
1:03:44: The complexity of Jai vs The Witness
1:03:44: The complexity of Jai vs The Witness
1:08:54: Why make the engine of The Witness in-house
1:08:54: Why make the engine of The Witness in-house
1:08:54: Why make the engine of The Witness in-house
1:14:19: Product mindset and responsibility
1:14:19: Product mindset and responsibility
1:14:19: Product mindset and responsibility
1:20:31: Undefined / "system-defined" behaviour
1:20:31: Undefined / "system-defined" behaviour
1:20:31: Undefined / "system-defined" behaviour
1:24:48: Question-time upcoming
1:24:48: Question-time upcoming
1:24:48: Question-time upcoming
1:25:13: Happiness with Jai
1:25:13: Happiness with Jai
1:25:13: Happiness with Jai
1:47:00: Planned pure functionality in Jai
1:47:00: Planned pure functionality in Jai
1:47:00: Planned pure functionality in Jai
1:54:44: Broken trackpad handling, and taking ownership
1:54:44: Broken trackpad handling, and taking ownership
1:54:44: Broken trackpad handling, and taking ownership
2:00:50: Advice to become great programmers
2:00:50: Advice to become great programmers
2:00:50: Advice to become great programmers
2:03:17: Thank you to Jon and thoughts for Handmade Dev
2:03:17: Thank you to Jon and thoughts for Handmade Dev
2:03:17: Thank you to Jon and thoughts for Handmade Dev
2:04:35: Parting words with shout-outs to Handmade Dev developers Kelimion and ChronalDragon, moderators insofaras and d7samurai, and the community
2:04:35: Parting words with shout-outs to Handmade Dev developers Kelimion and ChronalDragon, moderators insofaras and d7samurai, and the community
2:04:35: Parting words with shout-outs to Handmade Dev developers Kelimion and ChronalDragon, moderators insofaras and d7samurai, and the community
2:06:03Season 1 Complete
2:06:03Season 1 Complete
2:06:03Season 1 Complete
⏬
Next: ‘Steenberg’
⏬