Building a Software Renderer From Scratch

Linear algebra, monkeys and the NES.

Markov Chains for Fun and Profit

How Markov Chains are an integral part of daily life, and how they work.

3 Awesome Ways Computers Generate Randomness

A look at how computers purposfully avoid determinism.

Build a Wordle Solver Using Rust

Or: how I am better at Wordle than my Grandma.

How I Designed (and built) My Own Pen Plotter

A foray into the wonderful world of mechanical engineering.

How to Write a Discord Bot in Rust

A look at how a 'low-level language' can be used effectively for some pretty high level stuff.

Why Rust Might Attract More Developers Than Java and JavaScript.

It isn't what you think.