Welcome!

Hello and welcome to my blog! My name is Jacob, and I'm passionate about exploring all kinds of technology. In this blog, I dive into the projects and technologies that excite me, documenting my journey along the way. Join me as we learn and explore together!


Featured

Jacob's Blog

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


Recent Posts

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

Why Docker Can Bypass UFW (And How to Fix It)

Why Docker Can Bypass UFW (And How to Fix It)

Docker can expose ports even when UFW is configured to block them. Here's why it happens and how to fix it safely.

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

Creating a Programming Language

Creating a Programming Language

A high-level overview of how to go about creating your own programming language

Handrolled Authentication Service

Handrolled Authentication Service

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