Conference Guide

Barrett
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
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)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu and Index Controls

a
w
s
d
h j k l


Esc Close menu / unfocus timestamp

Quotes and References Menus and Index

Enter Jump to timestamp

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
5:12Abner Coimbre: The voice of a wild Abner comes through
5:12Abner Coimbre: The voice of a wild Abner comes through
5:12Abner Coimbre: The voice of a wild Abner comes through
5:55AC: Introduce Sean
5:55AC: Introduce Sean
5:55AC: Introduce Sean
6:56Sean Barrett: A wild Sean appears
6:56Sean Barrett: A wild Sean appears
6:56Sean Barrett: A wild Sean appears
7:26AC: Introduce the stream
7:26AC: Introduce the stream
7:26AC: Introduce the stream
8:28SB: Audio woes
8:28SB: Audio woes
8:28SB: Audio woes
9:28SB: Starting programming in BASIC and assembly on the Atari 2600 while reading Creative Computing and Byte Magazine from the school library (1979)
9:28SB: Starting programming in BASIC and assembly on the Atari 2600 while reading Creative Computing and Byte Magazine from the school library (1979)
9:28SB: Starting programming in BASIC and assembly on the Atari 2600 while reading Creative Computing and Byte Magazine from the school library (1979)
11:42SB: College, majoring in Computer Science and Philosophy
11:42SB: College, majoring in Computer Science and Philosophy
11:42SB: College, majoring in Computer Science and Philosophy
16:51SB: Professional career at a start-up in Texas (1992-1994), at Looking Glass (1994-2001), becoming an indie game developer (2001), helping on Braid (2008) and joining RAD (2008)
16:51SB: Professional career at a start-up in Texas (1992-1994), at Looking Glass (1994-2001), becoming an indie game developer (2001), helping on Braid (2008) and joining RAD (2008)
16:51SB: Professional career at a start-up in Texas (1992-1994), at Looking Glass (1994-2001), becoming an indie game developer (2001), helping on Braid (2008) and joining RAD (2008)
22:56SB: Technical hitching
22:56SB: Technical hitching
22:56SB: Technical hitching
28:27AC: Return
28:27AC: Return
28:27AC: Return
28:54SB: Professional career, continued, at RAD (2008-) and making stb libraries
28:54SB: Professional career, continued, at RAD (2008-) and making stb libraries
28:54SB: Professional career, continued, at RAD (2008-) and making stb libraries
29:58SB: The origin of stb libraries
29:58SB: The origin of stb libraries
29:58SB: The origin of stb libraries
35:04SB: Programming in the 80s, including racing the beam1
35:04SB: Programming in the 80s, including racing the beam1
35:04SB: Programming in the 80s, including racing the beam1
41:37SB: Programming in the 80s vs today
41:37SB: Programming in the 80s vs today
41:37SB: Programming in the 80s vs today
46:23AC: Scheduled break
46:23AC: Scheduled break
46:23AC: Scheduled break
52:21AC: Return with a clip from Thief: The Dark Project
🎬
52:21AC: Return with a clip from Thief: The Dark Project
🎬
52:21AC: Return with a clip from Thief: The Dark Project
🎬
53:48SB: Working on the rendering for Thief
53:48SB: Working on the rendering for Thief
53:48SB: Working on the rendering for Thief
1:00:44SB: The experience of working at Looking Glass, and later working solo
1:00:44SB: The experience of working at Looking Glass, and later working solo
1:00:44SB: The experience of working at Looking Glass, and later working solo
1:06:58SB: Thoughts on the practice of stitching together libraries, including Frederick P. Brooks' article 'No Silver Bullet'2
1:06:58SB: Thoughts on the practice of stitching together libraries, including Frederick P. Brooks' article 'No Silver Bullet'2
1:06:58SB: Thoughts on the practice of stitching together libraries, including Frederick P. Brooks' article 'No Silver Bullet'2
1:10:05SB: Thoughts on the experience of modern users and programmers
1:10:05SB: Thoughts on the experience of modern users and programmers
1:10:05SB: Thoughts on the experience of modern users and programmers
1:12:02SB: Being a technologist, thoughts for the future hopefully getting back into games, and making stb libraries for personal use
1:12:02SB: Being a technologist, thoughts for the future hopefully getting back into games, and making stb libraries for personal use
1:12:02SB: Being a technologist, thoughts for the future hopefully getting back into games, and making stb libraries for personal use
1:15:09maxwellperlman We do not have remotely the same working conditions or amount of experience, yet we recognize this handmade mindset as correct
🗪
1:15:09maxwellperlman We do not have remotely the same working conditions or amount of experience, yet we recognize this handmade mindset as correct
🗪
1:15:09maxwellperlman We do not have remotely the same working conditions or amount of experience, yet we recognize this handmade mindset as correct
🗪
1:15:58SB: Thoughts on the potential impact of Handmade Dev as a community making potentially high quality software, with limited reach
1:15:58SB: Thoughts on the potential impact of Handmade Dev as a community making potentially high quality software, with limited reach
1:15:58SB: Thoughts on the potential impact of Handmade Dev as a community making potentially high quality software, with limited reach
1:20:20SB: Getting into the handmade mindset
1:20:20SB: Getting into the handmade mindset
1:20:20SB: Getting into the handmade mindset
1:22:16ffsjs Q: Sean, what can we do to have you doing more streaming? (I for sure) and probably many other people would enjoy you walking us through your code
🗪
1:22:16ffsjs Q: Sean, what can we do to have you doing more streaming? (I for sure) and probably many other people would enjoy you walking us through your code
🗪
1:22:16ffsjs Q: Sean, what can we do to have you doing more streaming? (I for sure) and probably many other people would enjoy you walking us through your code
🗪
1:22:31SB: OBBG3, Uses This interview4 and other streaming possibilities
1:22:31SB: OBBG3, Uses This interview4 and other streaming possibilities
1:22:31SB: OBBG3, Uses This interview4 and other streaming possibilities
1:25:12mr4thdimention Q: If you prefer to work alone, why does your sense of API / library design work? It seems intuitively like a programmer who works with others would be ideal for that job
🗪
1:25:12mr4thdimention Q: If you prefer to work alone, why does your sense of API / library design work? It seems intuitively like a programmer who works with others would be ideal for that job
🗪
1:25:12mr4thdimention Q: If you prefer to work alone, why does your sense of API / library design work? It seems intuitively like a programmer who works with others would be ideal for that job
🗪
1:25:39SB: Writing an easy-to-use API / library, including a JPEG and PNG library
1:25:39SB: Writing an easy-to-use API / library, including a JPEG and PNG library
1:25:39SB: Writing an easy-to-use API / library, including a JPEG and PNG library
1:32:07AC: Struggling to build SDL on Windows, in "What Programming Is Never About"
🎬
1:32:07AC: Struggling to build SDL on Windows, in "What Programming Is Never About"
🎬
1:32:07AC: Struggling to build SDL on Windows, in "What Programming Is Never About"
🎬
1:33:25SB: Minimising friction in build systems and general library inclusion
1:33:25SB: Minimising friction in build systems and general library inclusion
1:33:25SB: Minimising friction in build systems and general library inclusion
1:38:11cubercaleb Q: Are there any C++ features that you feel like you are missing out on since you stick to pure C?
🗪
1:38:11cubercaleb Q: Are there any C++ features that you feel like you are missing out on since you stick to pure C?
🗪
1:38:11cubercaleb Q: Are there any C++ features that you feel like you are missing out on since you stick to pure C?
🗪
1:38:38SB: Writing in C without declare anywhere, syntax highlighting and operator overloading
1:38:38SB: Writing in C without declare anywhere, syntax highlighting and operator overloading
1:38:38SB: Writing in C without declare anywhere, syntax highlighting and operator overloading
1:45:22maxwellperlman abnercoimbre: What is the right approach to getting into the handmade mindset?
🗪
1:45:22maxwellperlman abnercoimbre: What is the right approach to getting into the handmade mindset?
🗪
1:45:22maxwellperlman abnercoimbre: What is the right approach to getting into the handmade mindset?
🗪
1:46:25sssmcgrath Q: I have a question about stb: Do you want me to do the stb-style Vulkan lib that I'm going to do anyway?
🗪
1:46:25sssmcgrath Q: I have a question about stb: Do you want me to do the stb-style Vulkan lib that I'm going to do anyway?
🗪
1:46:25sssmcgrath Q: I have a question about stb: Do you want me to do the stb-style Vulkan lib that I'm going to do anyway?
🗪
1:47:51popcorn0x90 Q: Do you have any wrist / hand problems? How do you deal with it if you do and how do you avoid it?
🗪
1:47:51popcorn0x90 Q: Do you have any wrist / hand problems? How do you deal with it if you do and how do you avoid it?
🗪
1:47:51popcorn0x90 Q: Do you have any wrist / hand problems? How do you deal with it if you do and how do you avoid it?
🗪
1:48:02SB: Wrist issues, programming while sitting on a futon
1:48:02SB: Wrist issues, programming while sitting on a futon
1:48:02SB: Wrist issues, programming while sitting on a futon
1:49:54miblo nothings2: What piece(s) of software that you don't necessarily have the time to make yourself would you like to be made?
🗪
1:49:54miblo nothings2: What piece(s) of software that you don't necessarily have the time to make yourself would you like to be made?
🗪
1:49:54miblo nothings2: What piece(s) of software that you don't necessarily have the time to make yourself would you like to be made?
🗪
1:50:15SB: On just making everything needed,5 and growing up in a fantasy world
1:50:15SB: On just making everything needed,5 and growing up in a fantasy world
1:50:15SB: On just making everything needed,5 and growing up in a fantasy world
1:53:41drjeats Q: Can you think of any people in your early programming career that were really good mentors? Have you ever mentored any new hires? Hearing you talk about wanting to work in teams makes me wonder if you've ever had a desire to sort of impart wisdom to younger teammates as a way of turning your 50% productivity into enabling others to increase their max productivity
🗪
1:53:41drjeats Q: Can you think of any people in your early programming career that were really good mentors? Have you ever mentored any new hires? Hearing you talk about wanting to work in teams makes me wonder if you've ever had a desire to sort of impart wisdom to younger teammates as a way of turning your 50% productivity into enabling others to increase their max productivity
🗪
1:53:41drjeats Q: Can you think of any people in your early programming career that were really good mentors? Have you ever mentored any new hires? Hearing you talk about wanting to work in teams makes me wonder if you've ever had a desire to sort of impart wisdom to younger teammates as a way of turning your 50% productivity into enabling others to increase their max productivity
🗪
1:54:00SB: Overseeing collaborators to stb, with a plug of the Requested libraries issue6
1:54:00SB: Overseeing collaborators to stb, with a plug of the Requested libraries issue6
1:54:00SB: Overseeing collaborators to stb, with a plug of the Requested libraries issue6
1:57:31pnutus Q: Would you consider switching to JAI? Or will you keep using C forever?
🗪
1:57:31pnutus Q: Would you consider switching to JAI? Or will you keep using C forever?
🗪
1:57:31pnutus Q: Would you consider switching to JAI? Or will you keep using C forever?
🗪
1:57:49SB: Designing a language for tools to ease memory management
1:57:49SB: Designing a language for tools to ease memory management
1:57:49SB: Designing a language for tools to ease memory management
2:08:06serge_rgb You seem to have a very unique lifestyle (vampire schedule and so on...). How do you think "walking off the beaten path" has impacted your happiness?
🗪
2:08:06serge_rgb You seem to have a very unique lifestyle (vampire schedule and so on...). How do you think "walking off the beaten path" has impacted your happiness?
🗪
2:08:06serge_rgb You seem to have a very unique lifestyle (vampire schedule and so on...). How do you think "walking off the beaten path" has impacted your happiness?
🗪
2:08:42SB: Vampire schedule
2:08:42SB: Vampire schedule
2:08:42SB: Vampire schedule
2:13:30SB: Advice to become a better programmerα
2:13:30SB: Advice to become a better programmerα
2:13:30SB: Advice to become a better programmerα
2:15:50AC: Enjoying the process of making projects
2:15:50AC: Enjoying the process of making projects
2:15:50AC: Enjoying the process of making projects
2:17:15SB: Excelling at programming despite not enjoying it
2:17:15SB: Excelling at programming despite not enjoying it
2:17:15SB: Excelling at programming despite not enjoying it
2:21:23SB: Contrasting with Casey's programming philosophy
2:21:23SB: Contrasting with Casey's programming philosophy
2:21:23SB: Contrasting with Casey's programming philosophy
2:23:10AC: Thanks to Sean for being here
2:23:10AC: Thanks to Sean for being here
2:23:10AC: Thanks to Sean for being here
2:24:38Closing screen
2:24:38Closing screen
2:24:38Closing screen