P

Fixing my SSAO with hot reloading shaders

Using shaders directly to visualize variables is a great way to debug rendering issues.

Read more →


Timestamp Debouncing

A quick oneliner reference for timestamp based debouncing

Read more →


Paged Vector

Paged vectors are a data structure that grow linearly and never invalidate pointers to elements

Read more →


Making fast buffered logging.

tldr, push your flushing to a different thread.

Read more →


AI Behavior trees

You can nest Behaviour Trees in unreal!

Read more →


Random Python Snippets

I keep forgetting how to get path to ‘this file’

Read more →


EAN-8 Barcode, Code golf

That one time I did a code golf

Read more →


C/C++ Code snippets

C++ snippets

Read more →


Hot Swapping Cpp Code (demo)

Just a cool idea I had once

Read more →


Hardware NES Emulator Part 1 - Video Output

Will I ever finish this? who knows?

Read more →


Hello World!

If you’re reading this, It worked!

Read more →