Daily Shaarli

All links of one day in a single page.

January 21, 2024

The most important goal in designing software is understandability | nicole@web

Understandability is indeed a very important goal. There are easy ways to improve it in a system.

Handling external API errors: A resumable approach
thumbnail

On the difficulties of dealing with third party APIs. How to handle failures and reach eventual consistency? A few good solutions and patterns are proposed here.

Nightshade: Protecting Copyright

The tooling to protect against the copyright theft of image generator models training is making progress. This will clearly turn into an arm race.

On‐demand JSON: A better way to parse documents? - Keiser - Software: Practice and Experience - Wiley Online Library

Very interesting approach to JSON parsing. Comes with a very thorough performance analysis.

Platform Tilt: Documenting the Uneven Playing Field for an Independent Browser Like Firefox - Open Policy & Advocacy

Nice call from Mozilla to make this public. This way it is very obvious where the blockers are on some platforms.

Cancel your meetings if you can live with the outcome - Andy Grunwald
thumbnail

Interesting approach to handling meetings. Start thinking about what happens if you're not there.