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.
github.com
Archived command-line tool that declaratively created, updated and destroyed Kubernetes clusters on AWS via CloudFormation; end-of-life since September 2020.
htdp.org
Full text of the HtDP textbook, which teaches systematic program design through a step-by-step design recipe, using Racket.
knexjs.org
Knex.js, a SQL query builder for Node.js and the browser, supporting PostgreSQL, MySQL, SQLite and Oracle with callback, promise and stream interfaces.
gaffer.readthedocs.io
Documentation for Gaffer, a Python tool that launches, supervises and controls applications and jobs across machines through an HTTP API.
techblog.bozho.net
Developer-facing checklist of what GDPR asks of an application — erasure and export of personal data, consent tracking, encryption, pseudonymisation and audit logs.
medium.com
Walks through the pieces of Amazon Elastic Container Service — task definitions, tasks, services, clusters and container instances — and how they fit together.
github.com
Platform for sharing data-science research as versioned Jupyter notebooks and markdown posts, with review, tagging and a browsable web index.
druid.io
Real-time analytics database built for sub-second aggregate queries over large streaming and batch datasets.
superset.incubator.apache.org
Open-source data exploration and visualisation platform — charts built by drag and drop or SQL, interactive dashboards, and connectors to most SQL databases.
b-list.org
Why usernames are harder than a unique column — case folding, Unicode normalisation, homograph attacks, reserved names, and the tripartite identity pattern.
mozillascience.github.io
Workshop exercise for project leads — sketch personas of potential users and contributors, then map the pathways that turn them into committed community members.
github.com
Short guide to the Python 3 features that make the migration worthwhile for data scientists — matrix multiplication operator, pathlib, type hints, f-strings and unicode.
pbpython.com
Explains how pandas' transform() paired with groupby() returns a result aligned to the original rows, unlike aggregation, using percentage-of-total as the example.
webpack.js.org
Reference for webpack's configuration object and the webpack.config.js file, with an index of every available option.
minireference.com
Publisher of short, affordable mathematics and physics textbooks written for busy adults and students who want the essentials.
martinfowler.com
Argues for funding software as long-lived product teams owning a business problem, rather than as temporary projects with a predefined scope.
angel.co
Sam Altman on why joining a fast-growing company is a good career bet, and how hypergrowth startups should approach hiring.

















