Unraveling the JPEG
JPEG images are everywhere in our digital lives, but behind the veil of familiarity lie algorithms that remove details that are imperceptible to the human eye. This produces the highest visual quality with the smallest file size—but what does that look like? Let’s see what our eyes can’t see!
On lists, cache, algorithms, and microarchitecture
Lists, being simple, can provide an interesting insight into how the performance of high-level algorithms that we write is affected by the processor microarchitecture, what we can do to improve that, and what the cost of those optimisations can be.
Code to read
Python virtual environment, but backed by Docker!
An esoteric programming language where programs are defined by the graph of commits in a Git repository.
Read introduction post
Immersive terminal interface for managing docker containers and services
a cross-platform customizable terminal based dashboard
A Postgres proxy that masks sensitive datasets
Instant GraphQL API for Rails written in Go
Catch bad SQL queries before they cause problems in production
mirror monorepo subtrees to Github
Monzo’s real-time incident response and reporting tool
The Kubernetes scale & soak load tester
That's it for this round, have a great day! If you like this newsletter, please tell the world, or
tweet about this