The Sony World Photography Awards has renamed its Open competition as Single Image for 2027, and the new wording is useful advice before it is a branding change. This part of the awards judges an…
A knife can leave the sharpening stone with a clean edge and spend the rest of the week knocking against forks in a drawer. That is an expensive way to undo a useful job. For a home cook, the place…
Outside the Musée d’Orsay, armed patrols share the forecourt with museum queues and a water vendor, a photograph of heightened security becoming part of everyday life in France.
In Italy un caffè is an espresso and a latte is a glass of milk. Here are the words that change your order, from macchiato caldo to Trieste's capo in b, plus the regional coffees worth asking for by…
Aftermarket 0.10.0 adds aftermarket shadow. It’s AfterDiff, but on live traffic instead of a recording. Replay is good at one thing. You record what a client sends, play it to the old and the new…
Aftermarket 0.10.1 is a fix release for aftermarket shadow, the live mode of AfterDiff that came out earlier today. A second reviewer went through it looking for ways to break its promises, and found…
Shadow mode makes one promise above the others: the candidate can never slow down or break what clients get. On a quiet service that’s easy. This case puts it under steady load, with a candidate that…
Short, practical setups for aftermarket shadow, each one run before it went here. The commands come from runs of the downloaded 0.10.1 against Datasette, JSON Server and the customer-api example…
JSON Server gives you a full REST API from one JSON file, and a lot of front-end projects and test suites lean on it. Version 1.0, still in beta, is a rewrite, and its own README asks you to expect…
Pagila is the public sample database of a made-up DVD rental chain, a PostgreSQL port of MySQL’s Sakila. It has customers, films, stores, 51,805 rentals and 51,061 payments, and the payments sit in…