undefined

Jonathan Blow

Renowned designer of the video games "Braid" and "The Witness". His game design philosophy emphasizes experiences that advise players in their daily lives.

Top 10 podcasts with Jonathan Blow

Ranked by the Snipd community
undefined
46 snips
Nov 15, 2025 • 1h 42min

Jonathan Blow on Programming Language Design

Join Jonathan Blow, the acclaimed game designer behind Braid and The Witness, as he dives deep into the intricacies of programming language design, particularly for game development. He discusses powerful compile-time execution and the crucial balance between safety and performance. With insights into memory safety, dependency management, and the need for better systems tools, Jonathan critiques current practices while advocating for innovative solutions. This conversation is a treasure trove for anyone interested in the future of programming languages!
undefined
43 snips
Jan 3, 2026 • 1h 5min

Legendary Game Dev Jonathan Blow

Jonathan Blow, the visionary behind the games Braid and The Witness, takes us on a fascinating journey through his game development process. He reveals the innovative rewind mechanic in Braid inspired by a mailing-list debate and shares insights from early prototypes like Raspberry. Discussing his upcoming game, Order of the Sinking Star, he explains its unique structure of four standalone islands. Blow also talks about his creation of the Jai programming language aimed at addressing developer frustrations with C++. His thoughts on modern game design are equally enlightening!
undefined
34 snips
Jan 27, 2020 • 2h 51min

Jonathan Blow

You can find Jonathan on Twitter at https://twitter.com/Jonathan_Blow.Some of the highlights of the show include: The Witness: https://en.wikipedia.org/wiki/The_Witness_(2016_video_game)Prince of Persia: https://en.wikipedia.org/wiki/Prince_of_Persia_(1989_video_game)Prince of Persia source code: https://github.com/jmechner/Prince-of-Persia-Apple-IISprite: https://en.wikipedia.org/wiki/Sprite_(computer_graphics)Atari 800: https://en.wikipedia.org/wiki/Atari_8-bit_familyAtari CTIA (chip performing, among many other things, collision detection for the Atari 800): https://en.wikipedia.org/wiki/CTIA_and_GTIACommodore 64: https://en.wikipedia.org/wiki/Commodore_64VIC-II (CTIA-equivalent chip found in the C64): https://en.wikipedia.org/wiki/MOS_Technology_VIC-IISkeletal animation: https://en.wikipedia.org/wiki/Skeletal_animationGPGPU: https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_unitsGeForce 2080 Ti: https://en.wikipedia.org/wiki/GeForce_20_seriesCell microprocessor: https://en.wikipedia.org/wiki/Cell_(microprocessor)Dennard scaling: https://en.wikipedia.org/wiki/Dennard_scalingAmdahl's Law: https://en.wikipedia.org/wiki/Amdahl%27s_lawEmbarrassingly parallel: https://en.wikipedia.org/wiki/Embarrassingly_parallelClient-side prediction: https://en.wikipedia.org/wiki/Client-side_predictionParticle system: https://en.wikipedia.org/wiki/Particle_systemMinecraft: https://en.wikipedia.org/wiki/MinecraftRed Dead Redemption 2: https://en.wikipedia.org/wiki/Red_Dead_Redemption_2Rewinding time to address lag: https://en.wikipedia.org/wiki/Lag#Rewind_timeChronostasis (the illusion of time standing still after eye movement): https://en.wikipedia.org/wiki/ChronostasisCounter-strike: https://en.wikipedia.org/wiki/Counter-Strike SimCity: https://en.wikipedia.org/wiki/SimCityTrinity: https://en.wikipedia.org/wiki/Trinity_(video_game)Brian Moriarty: https://en.wikipedia.org/wiki/Brian_MoriartyInfocom: https://en.wikipedia.org/wiki/InfocomLost Treasures of Infocom: https://en.wikipedia.org/wiki/The_Lost_Treasures_of_InfocomNetrek: https://en.wikipedia.org/wiki/NetrekApollo Computer: https://en.wikipedia.org/wiki/Apollo_ComputerSilicon Graphics (SGI): https://en.wikipedia.org/wiki/Silicon_GraphicsTime Warner's "Full Service Network" (SGI Orlando project): https://www.nytimes.com/1994/12/12/business/time-warner-s-time-machine-for-future-video.htmlNetscape Communications: https://en.wikipedia.org/wiki/NetscapeDoom: https://en.wikipedia.org/wiki/Doom_(1993_video_game)Wolfenstein 3D: https://en.wikipedia.org/wiki/Wolfenstein_3DUltima series: https://en.wikipedia.org/wiki/Ultima_(series)SGI engineers transferred to Nvidia, ca. 1999: https://www.eetimes.com/sgi-graphics-team-moves-to-nvidia/Quake: https://en.wikipedia.org/wiki/Quake_(video_game)Quake source code: https://github.com/id-Software/QuakeJohn Carmack: https://en.wikipedia.org/wiki/John_CarmackMichael Abrash: https://en.wikipedia.org/wiki/Michael_AbrashTotal Entertainment Network: https://en.wikipedia.org/wiki/Total_Entertainment_Networkboo.com: https://en.wikipedia.org/wiki/Boo.comBraid: https://en.wikipedia.org/wiki/Braid_(video_game)SIMD: https://en.wikipedia.org/wiki/SIMDPentium U-pipe and V-pipe: https://en.wikichip.org/w/index.php?title=File:24281603.pdf&page=8Data-oriented design: https://en.wikipedia.org/wiki/Data-oriented_designJonathan's rant on Rust: https://www.youtube.com/watch?v=4t1K66dMhWk Catherine West's closing keynote at RustConf 2018: https://www.youtube.com/watch?v=aKLntZcp27MJAI language: https://en.wikipedia.org/wiki/Jonathan_Blow#JAI_language"Worse is better" and the "MIT approach": https://en.wikipedia.org/wiki/Worse_is_betterSmart pointer: https://en.wikipedia.org/wiki/Smart_pointerD language: https://en.wikipedia.org/wiki/D_(programming_language)Entity-component-system: https://en.wikipedia.org/wiki/Entity_component_systemJonathan's talk "Preventing the Collapse of Civilization": https://ww...
undefined
9 snips
Sep 27, 2021 • 3h 47min

Jonathan Blow on Consciousness, Video Game Design, True Art vs. False, and Free Will

Jonathan Blow, the renowned designer of iconic video games like 'Braid' and 'The Witness', dives deep into the crossroads of art and consciousness. He discusses how video games can foster personal growth and the importance of authentic storytelling in design. Blow contrasts genuine engagement with superficial interactions while exploring the philosophical nuances of free will. He highlights the unique potential of games as a therapeutic medium and reflects on creative challenges, urging a balance between motivation and burnout in the gaming industry.
undefined
Dec 31, 2025 • 1h 39min

How To Make Indie Games In 2026 w/ Jonathan Blow — Full Time Game Dev Podcast Ep. 061

Jonathan Blow, the mastermind behind iconic indie games like Braid and The Witness, shares insights on creating games in 2026. He discusses the challenges of marketing amid the crowded internet landscape and how pricing pressures have evolved. Blow emphasizes the importance of choosing the right platform, notably Steam, for indie success. He reveals his ambitious 10-year project, Order of the Sinking Star, describing the need for a custom programming language and engine to enhance workflow and artistic vision. His thoughts on the future of AI in game development complete this enlightening conversation.
undefined
Dec 2, 2024 • 1h 38min

Ep. 024 - How To Make Indie Games In 2025 w/ Jonathan Blow

In this discussion with Jonathan Blow, the renowned developer behind Braid and The Witness, listeners delve into the future of indie game creation in 2025. Blow highlights the saturation of the market and the struggle for visibility among quality games. He shares insights on integrating AI into game development, the evolving strategies for launching indie titles, and the challenges posed by modern hardware and software. The conversation emphasizes innovation, community engagement, and the need for financial resilience in today's competitive gaming landscape.
undefined
May 9, 2021 • 1h 25min

Braid and The Witness Creator, Jonathan Blow

Jonathan Blow, independent designer/programmer behind Braid and The Witness, talks about deep puzzle craft and creating a new programming language. He explores personal expression in games, the nature of true "aha" moments, building vast combinatorial level systems, and using commercial projects to validate engineering tools.
undefined
Jan 18, 2025 • 3h 4min

Jonathan Blow on his programming language jai and upcoming game(s)!

Jonathan Blow, the innovative mind behind Braid and The Witness, dives into his new programming language, Jai. He details the complexities of its macro system and how it aims to improve programmer joy. Jonathan shares his insights on the transition from closed to open-source development, and the challenges of game design, particularly in a virtual reality context. He reflects on indie game culture and the impact of online criticism on creators, emphasizing the importance of fostering positive experiences in gaming.
undefined
Jan 24, 2026 • 2h 41min

Jonathan Blow on upcoming game, jai programming, and more!

Jonathan Blow, independent game designer behind The Witness and creator of the Jai language. He talks about the decade-long craft behind Order of the Sinking Star. He dives into tooling, editor workflows, visual and water systems, and how metaprogramming in Jai shaped development. He also covers team evolution, build systems, and plans for Jai’s beta and engine release.
undefined
Feb 3, 2025 • 1h 58min

Jonathan Blow Interview, On Industry and Game Dev

In this insightful discussion, Jonathan Blow, the mind behind iconic indie titles like Braid and The Witness, shares his views on the evolving gaming landscape. He highlights the tension between indie creativity and the risk-averse nature of AAA studios. The conversation dives into the impact of game distribution platforms and the challenges posed by remote collaboration on creativity. Blow also reflects on the role of AI in game development, emphasizing the importance of human creativity in an increasingly automated world.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app