Media Summary: If you have questions, you can come to one of What odds do I place on having introduced a new bug from all that Broadcasted live on Twitch -- Watch live at

Jonathan Blow On Refactoring - Detailed Analysis & Overview

If you have questions, you can come to one of What odds do I place on having introduced a new bug from all that Broadcasted live on Twitch -- Watch live at I wanted to change the way bytecode instructions are stored in the compiler. This is a potentially scary change because it affects ... Support the project ▻ or ▻ publishes videography ...

Photo Gallery

Jonathan Blow on Refactoring
Jonathan Blow on why you should keep simplifying your code
Refactoring portions of the code generator.
Don't be afraid of your code! (Jonathan Blow)
Jonathan Blow on Code as Data
Compiler Refactoring: Removing a bad thing about type matching.
Livestream: Compiler Refactoring, Cleanup
The problem with concise code (Jonathan Blow)
Jonathan Blow on Replacing C++
Jonathan Blow on how he Learned to Program
Making a big change without breaking the program.
Where did software go wrong?
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.

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

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

Don't be afraid of your 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.

Livestream: Compiler Refactoring, Cleanup

Livestream: Compiler Refactoring, Cleanup

Working on the compiler!

The problem with concise code (Jonathan Blow)

The problem with concise code (Jonathan Blow)

Jonathan Blow's

Jonathan Blow on Replacing C++

Jonathan Blow on Replacing C++

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

Making a big change without breaking the program.

Making a big change without breaking the program.

I wanted to change the way bytecode instructions are stored in the compiler. This is a potentially scary change because it affects ...

Where did software go wrong?

Where did software go wrong?

Jonathan Blow

Jonathan Blow on Deep Focus

Jonathan Blow on Deep Focus

Support the project ▻ https://www.patreon.com/on_doubt or ▻ https://www.paypal.me/ondoubt #ondoubt publishes videography ...