Professor Rework
?
?
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: ‘Wheel Reinvention Jam’
⏫
0:00: Welcome to the interview
0:00: Welcome to the interview
0:00: Welcome to the interview
1:19: What are we drinking today?
1:19: What are we drinking today?
1:19: What are we drinking today?
1:23: Cracking a cold one
1:23: Cracking a cold one
1:23: Cracking a cold one
1:44: The difficulty of finding Chocolate Wine
1:44: The difficulty of finding Chocolate Wine
1:44: The difficulty of finding Chocolate Wine
1:52: Does it actually taste very chocolatey and nice?
1:52: Does it actually taste very chocolatey and nice?
1:52: Does it actually taste very chocolatey and nice?
1:55: It's basically Nesquik with an after-punch
1:55: It's basically Nesquik with an after-punch
1:55: It's basically Nesquik with an after-punch
2:02: I love that
2:02: I love that
2:02: I love that
2:05: Cheers
2:05: Cheers
2:05: Cheers
2:07: Cheers
2:07: Cheers
2:07: Cheers
2:10: How did you get into programming?
2:10: How did you get into programming?
2:10: How did you get into programming?
3:08: Getting into programming at 15, through the lens of game development
3:08: Getting into programming at 15, through the lens of game development
3:08: Getting into programming at 15, through the lens of game development
6:30: How do you go from using Unreal Engine 4, to peeling back the layers to write your own engine?
6:30: How do you go from using Unreal Engine 4, to peeling back the layers to write your own engine?
6:30: How do you go from using Unreal Engine 4, to peeling back the layers to write your own engine?
7:16: A mix of sheer curiosity and feeling the need to work on a custom collision solution, with inspiration from The Cherno1
7:16: A mix of sheer curiosity and feeling the need to work on a custom collision solution, with inspiration from The Cherno1
7:16: A mix of sheer curiosity and feeling the need to work on a custom collision solution, with inspiration from The Cherno1
8:49: And how did you find Ryan?
8:49: And how did you find Ryan?
8:49: And how did you find Ryan?
8:54: Meeting Ryan Fleury through a mutually-hired artist, and making dev-logs2 inspired by his
8:54: Meeting Ryan Fleury through a mutually-hired artist, and making dev-logs2 inspired by his
8:54: Meeting Ryan Fleury through a mutually-hired artist, and making dev-logs2 inspired by his
10:08: Was it fun making those dev-logs?
10:08: Was it fun making those dev-logs?
10:08: Was it fun making those dev-logs?
10:16: Knowing how to make videos since childhood
10:16: Knowing how to make videos since childhood
10:16: Knowing how to make videos since childhood
10:49: What was your mindset when you noticed you'd exploded in popularity?
10:49: What was your mindset when you noticed you'd exploded in popularity?
10:49: What was your mindset when you noticed you'd exploded in popularity?
12:05: Yearning to quit work as a barista
12:05: Yearning to quit work as a barista
12:05: Yearning to quit work as a barista
14:14: Optimising for the YouTube algorithm: looking at click-through rate and audience retention, to make intriguing thumbnails and overall entertaining videos
14:14: Optimising for the YouTube algorithm: looking at click-through rate and audience retention, to make intriguing thumbnails and overall entertaining videos
14:14: Optimising for the YouTube algorithm: looking at click-through rate and audience retention, to make intriguing thumbnails and overall entertaining videos
15:18: So there was a phase-shift from a focus on game development to video creation?
15:18: So there was a phase-shift from a focus on game development to video creation?
15:18: So there was a phase-shift from a focus on game development to video creation?
16:03: Switching to Ryan's engine and having the 'Moving my entire game into a new engine in 1 week' video3 blow up
16:03: Switching to Ryan's engine and having the 'Moving my entire game into a new engine in 1 week' video3 blow up
16:03: Switching to Ryan's engine and having the 'Moving my entire game into a new engine in 1 week' video3 blow up
17:10: How long do the dev logs take to make relative to the game?
17:10: How long do the dev logs take to make relative to the game?
17:10: How long do the dev logs take to make relative to the game?
17:44: Ramping up script-writing and editing to the point of spending two months on 'Programming a new physics engine for my game'4
17:44: Ramping up script-writing and editing to the point of spending two months on 'Programming a new physics engine for my game'4
17:44: Ramping up script-writing and editing to the point of spending two months on 'Programming a new physics engine for my game'4
19:33: So you were now operating under a different business?
19:33: So you were now operating under a different business?
19:33: So you were now operating under a different business?
19:48: For sure, yep
19:48: For sure, yep
19:48: For sure, yep
19:55: How long did YouTube content creation last?
19:55: How long did YouTube content creation last?
19:55: How long did YouTube content creation last?
20:36: Initial luck, but encroaching pressure
20:36: Initial luck, but encroaching pressure
20:36: Initial luck, but encroaching pressure
21:44: How did it backfire?
21:44: How did it backfire?
21:44: How did it backfire?
22:02: Optimising for the YouTube algorithm, minimum time and effort spent, and keeping sponsor deals flowing
22:02: Optimising for the YouTube algorithm, minimum time and effort spent, and keeping sponsor deals flowing
22:02: Optimising for the YouTube algorithm, minimum time and effort spent, and keeping sponsor deals flowing
25:23: Did you enter burnout?
25:23: Did you enter burnout?
25:23: Did you enter burnout?
25:47: Being burnt out from making YouTube videos, with game development continuing in the background
25:47: Being burnt out from making YouTube videos, with game development continuing in the background
25:47: Being burnt out from making YouTube videos, with game development continuing in the background
27:13: And doing it the Handmade way is not trivial
27:13: And doing it the Handmade way is not trivial
27:13: And doing it the Handmade way is not trivial
27:26: The quickness of bashing things together in Unity
27:26: The quickness of bashing things together in Unity
27:26: The quickness of bashing things together in Unity
27:45: Do you have any hindsight to your story, in terms of bringing an entrepreneurial spirit to Handmade-style programming?
27:45: Do you have any hindsight to your story, in terms of bringing an entrepreneurial spirit to Handmade-style programming?
27:45: Do you have any hindsight to your story, in terms of bringing an entrepreneurial spirit to Handmade-style programming?
30:09: Wrapping up the YouTube content creation story
30:09: Wrapping up the YouTube content creation story
30:09: Wrapping up the YouTube content creation story
31:56: Hindsight: Making development progress videos, not tailored to audience retention5
31:56: Hindsight: Making development progress videos, not tailored to audience retention5
31:56: Hindsight: Making development progress videos, not tailored to audience retention5
33:06: So slowly and organically growing a new audience?
33:06: So slowly and organically growing a new audience?
33:06: So slowly and organically growing a new audience?
33:25: Hierarchy of markets, and writing the Changelog newsletter for the core inner circle6
33:25: Hierarchy of markets, and writing the Changelog newsletter for the core inner circle6
33:25: Hierarchy of markets, and writing the Changelog newsletter for the core inner circle6
36:00: Has there been some disappointment from your original audience?
36:00: Has there been some disappointment from your original audience?
36:00: Has there been some disappointment from your original audience?
36:16: There's no point trying to people-please
36:16: There's no point trying to people-please
36:16: There's no point trying to people-please
37:03: Are you back to working as a barista?
37:03: Are you back to working as a barista?
37:03: Are you back to working as a barista?
37:12: Backpacking and travelling, and living light-weight on savings, sponsorship and Ko-fi donations7
37:12: Backpacking and travelling, and living light-weight on savings, sponsorship and Ko-fi donations7
37:12: Backpacking and travelling, and living light-weight on savings, sponsorship and Ko-fi donations7
41:09: It sounds like an interesting lifestyle
41:09: It sounds like an interesting lifestyle
41:09: It sounds like an interesting lifestyle
41:39: Living in Bali and Argentina
41:39: Living in Bali and Argentina
41:39: Living in Bali and Argentina
43:02: I appreciate your journey
43:02: I appreciate your journey
43:02: I appreciate your journey
43:29: Tell me about a current project of yours using Ryan's engine
43:29: Tell me about a current project of yours using Ryan's engine
43:29: Tell me about a current project of yours using Ryan's engine
44:19: Shipping Don't Cold8
44:19: Shipping Don't Cold8
44:19: Shipping Don't Cold8
46:02: I'm with you, being a full-time, independent conference organiser
46:02: I'm with you, being a full-time, independent conference organiser
46:02: I'm with you, being a full-time, independent conference organiser
47:37: Quick break before Q&A
47:37: Quick break before Q&A
47:37: Quick break before Q&A
48:15: Q&A
48:15: Q&A
48:15: Q&A
48:38: The misery of the YouTube to Twitch transition not really working out
48:38: The misery of the YouTube to Twitch transition not really working out
48:38: The misery of the YouTube to Twitch transition not really working out
50:43: Getting glimpses of missing making entertaining content
50:43: Getting glimpses of missing making entertaining content
50:43: Getting glimpses of missing making entertaining content
52:19: It depends on your tolerance for outsourcing to existing implementations
52:19: It depends on your tolerance for outsourcing to existing implementations
52:19: It depends on your tolerance for outsourcing to existing implementations
54:31: Agreed that uncomplicated and common dependencies are fine
54:31: Agreed that uncomplicated and common dependencies are fine
54:31: Agreed that uncomplicated and common dependencies are fine
55:22: Not wanting to spend much time writing OS or graphics abstractions
55:22: Not wanting to spend much time writing OS or graphics abstractions
55:22: Not wanting to spend much time writing OS or graphics abstractions
56:09: Minecraft
56:09: Minecraft
56:09: Minecraft
57:23: There's nothing multiplayer about Majora's Mask
57:23: There's nothing multiplayer about Majora's Mask
57:23: There's nothing multiplayer about Majora's Mask
57:29: On being 21
57:29: On being 21
57:29: On being 21
58:06: Subscribing to the Changelog9
58:06: Subscribing to the Changelog9
58:06: Subscribing to the Changelog9
58:13: Favouring doing what you love, from which you secondarily make money, rather than vice versa
58:13: Favouring doing what you love, from which you secondarily make money, rather than vice versa
58:13: Favouring doing what you love, from which you secondarily make money, rather than vice versa
59:06: Loving the change in the air
59:06: Loving the change in the air
59:06: Loving the change in the air
1:00:00: Thank you, Randy
1:00:00: Thank you, Randy
1:00:00: Thank you, Randy
1:00:10: Thanks for having me
1:00:10: Thanks for having me
1:00:10: Thanks for having me
•
You have arrived at the (current) end of 2022
•