Media Summary: If you have questions, you can come to one of Broadcasted live on Twitch -- Watch live at Snip taken from "The future of software development in video games -

Jonathan Blow On Refactoring - Detailed Analysis & Overview

If you have questions, you can come to one of Broadcasted live on Twitch -- Watch live at Snip taken from "The future of software development in video games - What odds do I place on having introduced a new bug from all that A discussion with Casey Muratori about how easy precedence is... -- Watch live at

Photo Gallery

Jonathan Blow on Refactoring
Jonathan Blow on why you should keep simplifying your code
Jonathan Blow on why code size should be small
Don't be afraid of your code! (Jonathan Blow)
The problem with concise code (Jonathan Blow)
Jonathan Blow on Code as Data
Compiler Refactoring: Removing a bad thing about type matching.
Current Software Engineers have no Deep Knowledge (Jonathan Blow)
Jonathan Blow on Replacing C++
Jonathan Blow on the Problem with Object Oriented
Jonathan Blow on what math you need to make games
Jonathan Blow on Why AI Can't Program
View Detailed Profile
Jonathan Blow on Refactoring

Jonathan Blow on Refactoring

If you have questions, you can come to one of

Jonathan Blow on why you should keep simplifying your code

Jonathan Blow on why you should keep simplifying your code

Original stream: https://www.twitch.tv/videos/2704716394.

Jonathan Blow on why code size should be small

Jonathan Blow on why code size should be small

Original video: https://youtu.be/KKrBwpiMyFA?si=6bNWz1Zpcc0dlNed.

Don't be afraid of your code! (Jonathan Blow)

Don't be afraid of your code! (Jonathan Blow)

Jonathan Blow's

The problem with concise code (Jonathan Blow)

The problem with concise code (Jonathan Blow)

Jonathan Blow's

Jonathan Blow on Code as Data

Jonathan Blow on Code as Data

Original video: https://youtu.be/IdpD5QIVOKQ #gamedev #gamedevelopment #jonathanblow.

Compiler Refactoring: Removing a bad thing about type matching.

Compiler Refactoring: Removing a bad thing about type matching.

Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/naysayer88.

Current Software Engineers have no Deep Knowledge (Jonathan Blow)

Current Software Engineers have no Deep Knowledge (Jonathan Blow)

Snip taken from "The future of software development in video games -

Jonathan Blow on Replacing C++

Jonathan Blow on Replacing C++

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on the Problem with Object Oriented

Jonathan Blow on the Problem with Object Oriented

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on what math you need to make games

Jonathan Blow on what math you need to make games

Original video: https://www.youtube.com/watch?v=VZaz6Xc_TFQ&t=2259s.

Jonathan Blow on Why AI Can't Program

Jonathan Blow on Why AI Can't Program

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on the Problem with Open Source

Jonathan Blow on the Problem with Open Source

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on Modern Programming

Jonathan Blow on Modern Programming

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on how he Learned to Program

Jonathan Blow on how he Learned to Program

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Refactoring portions of the code generator.

Refactoring portions of the code generator.

What odds do I place on having introduced a new bug from all that

Jonathan Blow on Why Modern Software is Bloated

Jonathan Blow on Why Modern Software is Bloated

Check out my Plarza: https://jonathanblowclips.plarza.com Clip from

Jonathan Blow on Global State in Programming

Jonathan Blow on Global State in Programming

Original video: https://youtu.be/kh6_9Dp6UMw #gamedev #gamedevelopment #jonathanblow.

Discussion with Casey Muratori about how easy precedence is...

Discussion with Casey Muratori about how easy precedence is...

A discussion with Casey Muratori about how easy precedence is... -- Watch live at https://www.twitch.tv/j_blow.