Links
Things worth reading. Or not. At least, I thought I'd rather keep them when I encountered them.1316 links so far, newest first.
mindtheproduct.com
A product management community publishing articles, podcasts, training and conference talks.
pascallandau.com
Third part of a PHP-on-Docker series, on laying out the folders, Dockerfiles, service definitions and helper scripts of a project's Docker setup.
edgedb.com
Home page of EdgeDB, a graph-relational database built on PostgreSQL with its own query language EdgeQL; the project is now called Gel.
npmjs.com
The npm listing for tsdx, a zero-config command-line tool for developing, building and testing TypeScript packages.
caddyserver.com
Caddy, an open-source web server and reverse proxy that obtains and renews TLS certificates for every site it serves without configuration.
baseweb.design
Documentation for Base Web, Uber's React component library implementing the Base design system, styled with Styletron.
microsoft.github.io
Home of Monaco, the code editor extracted from VS Code, with a playground, API documentation and samples for embedding it in a web page.
ngrok.com
A tunnelling service that exposes a locally running app at a public URL, with a web inspector for the HTTP traffic passing through it.
staleclosures.dev
A team's account of replacing Redux with useReducer and useContext in a mid-sized TypeScript app, and what they gave up doing it.
zalo.github.io
An interactive walkthrough of constraint solving as projection, from distance constraints and FABRIK to collisions, Verlet integration and soft bodies.
cybertec-postgresql.com
Why aggregating first and joining the lookup table afterwards beats joining five million rows then grouping, with the execution plans that explain the gap.
sanctum.geek.nz
Habits that slow Vim editing down — moving line by line, reaching for arrow keys, staying in insert mode — and the idiomatic motions that replace them.
github.com
A tool that builds per-environment variants of Kubernetes manifests by overlaying patches on template-free YAML, leaving the originals usable as is.
beyondthelines.net
A point-by-point comparison of two databases descended from the Dynamo paper, covering keys, schema, indexes, consistency and replication strategy.
kubernetes-on-aws.readthedocs.io
Zalando's public extract of its internal handbook for running Kubernetes on AWS — IAM, ingress, persistent storage, logging and production operations.
confs.tech
A crowd-sourced directory of upcoming tech conferences, filterable by topic, region, country and whether they are online or in person.
seeing-theory.brown.edu
The first chapter of Seeing Theory, an interactive visual introduction to chance events, expectation and variance.
just-taking-a-ride.com
An animated explanation of how CPython's dict works, built up from linear search through hash tables and linear probing, running on data you type in.
jack-vanlightly.com
First of a series contrasting RabbitMQ's exchange-based routing with Kafka's partitioned commit log, and what each topology implies for consumers.


















