Posts

9 posts and counting — databases, compilers, git internals, and more. Filter by tag, or just start scrolling.

all posts #svelte #javascript #git #python #postgres #databases #unicode #latex #photogrammetry
2025

Hunting a production-only proxy bug in SvelteKit

The curious case of the proxy bug in SvelteKit

#svelte#javascript · 16 min read

Artisanal Handcrafted Git Repositories

How to lovingly handcraft your own git repositories

#git · 27 min read
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.

#python · 20 min read

How Postgres stores oversized values – let's raise a TOAST

Postgres internals part 2 – oversized values and TOASTable types

#postgres#databases · 64 min read

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.

#postgres#databases · 36 min read
2018

How long is a cucumber? 🥒

A deep dive into how JavaScript handles Unicode, and what this means for string indexing.

#unicode · 17 min read
2014

Using make and latexmk for easy LaTeX compilation

Guide to using make and latexmk for easy LaTeX compilation

#latex · 4 min read

Calculating the overlap of aerial photos

Calculate the overlap of aerial photos for photogrammetry.

#photogrammetry · 3 min read

Calculating meters per pixel from aerial photographs

Calculate the meters per pixel of a camera from its resolution, height, and angle of view.

#photogrammetry · 4 min read
Press Esc or click anywhere to close