Rust

I Tried to Build the World's Fastest SPA (And Failed Miserably)

I Tried to Build the World's Fastest SPA (And Failed Miserably)

My scoreboard app felt instant. Lighthouse disagreed. This is the story of chasing a number, nearly wrecking my architecture over it, and learning what actually mattered instead

Parsing JSON: Part 2 - Using Macros

Parsing JSON: Part 2 - Using Macros

Part 2 of 2 in a series in creating a JSON parser in Rust

Parsing JSON: Part 1 - The Core

Parsing JSON: Part 1 - The Core

Part 1 of 2 in a series in creating a JSON parser in Rust

Handrolled Authentication Service

Handrolled Authentication Service

An exploration into handrolling my own authentication system, including session management

HTTP From Scratch

HTTP From Scratch

An exploration into writing an HTTP server from scratch