All blogs

Hero image for sprite batching blog

Why We Use Sprite Batching in Graphics Programming

My experience implementing sprite batching into Isola, and what it says about coding theory.

Hero image for method chaining blog

Method Chaining

What is the method chaining style of programming and how have I managed to eke out an entire blog about it?

Hero image for functional programming blog

What is functional programming?

An exploration into what functional programming really means, and what it has to do with immutability and higher-order functions.