24 Mar 26

An interesting overview of the X-Forwarded-For header and the many reasons why it can’t be trusted. The article is full of concrete examples and insights. TL;DR: Any header not specifically set by your reverse proxy cannot be trusted.


18 Sep 25

Rendezvous hashing is an algorithm to solve the distributed hash table problem - a common and general pattern in distributed systems.

by mlb 12 months ago saved 2 times

22 Aug 21

Analysis of the techniques used in Diablo II to emulate a 3D perspective while only using 2D sprites.


08 Jan 21

Article highlighting that Tail Call Optimization is also applicable in non-recursive contexts.


13 Nov 18

This blog series creates a small operating system in the Rust programming language. Each post is a small tutorial and includes all needed code.

by mlb Nov 2018 saved 3 times