Posts
9 posts and counting — databases, compilers, git internals, and more. Filter by tag, or just start scrolling.
2025
Hunting a production-only proxy bug in SvelteKit
The curious case of the proxy bug in SvelteKit
Artisanal Handcrafted Git Repositories
How to lovingly handcraft your own git repositories
2024
Everything you need to know about Python 3.13 – JIT and GIL went up the hill
All you need to know about the latest Python release including Global Interpreter Lock and Just-in-Time compilation.
How Postgres stores oversized values – let's raise a TOAST
Postgres internals part 2 – oversized values and TOASTable types
How Postgres stores data on disk – this one's a page turner
A high-level overview of how PostgreSQL stores data on disk, covering segments, pages and more.
2018
2014
Using make and latexmk for easy LaTeX compilation
Guide to using make and latexmk for easy LaTeX compilation
Calculating the overlap of aerial photos
Calculate the overlap of aerial photos for photogrammetry.
Calculating meters per pixel from aerial photographs
Calculate the meters per pixel of a camera from its resolution, height, and angle of view.