Posts
2024
-
Parallel Programming Syllabus
Jul 28How I’m learning CUDA and general parallel programming
-
Svelte Authentication
Jul 22A simple solution for sending tokens to non-SvelteKit backends
2021
-
Algorithmically Parsing Gameboy Opcodes
Feb 3A quick post on simplifying Gameboy opcode parsing
2020
-
Extending Euler's method
Dec 3Still with Python code
-
Exploring Euler's Methods for Solving ODEs
Sep 12With Python code
-
Writing an asynchronous MQTT Broker in Rust - Part 3
Aug 28Organizing our code the “right” way
-
Writing an asynchronous MQTT Broker in Rust - Part 2.5
Aug 9Writing our own Tokio Codec
-
A Quick Introduction to Register Allocation
Jul 26An overview of common terminology and writing your own linear scan register allocator
-
Writing an asynchronous MQTT Broker in Rust - Part 2
Jul 14Let’s play ping pong
-
Kosaraju's Algorithm for finding Strongly Connected Components
Jul 3One of the most clever and intuitive algorithms I’ve learned about
-
Writing an asynchronous MQTT Broker in Rust - Part 1
Jun 28An overview of the MQTT protocol and what we’ll be building