Daily Shaarli

All links of one day in a single page.

July 9, 2024

Distributed SQLite: Paradigm shift or hype?

This is why databases accessed over a socket instead of being an embedded library are actually a great abstraction, not necessarily a technical one, but an organizational abstraction! During development it can be a simple container running on your developers machines, while in production it can be anything from a container running on the same server as your application, or a distributed cluster accessed through the network.

Rust patterns: Micro SDKs

A thin HTTP API interface pattern.

This is what we often build in UIs with JS to interface with backends.

Rust patterns: Don't put any code in mod.rs or lib.rs files

Because it's far easier to find code with the Search file feature of your code editor when it's in a descriptive filename (client.rs, email.rs, payments.rs...) than if everything is stashed in 10 different mod.rs or lib.rs files.

The Human Made Mark

A simple mark initiative, similar to "Made by humans" and other badges

How to create small Docker images for Rust
GitHub - ariebovenberg/whenever: ⏰ Modern datetime library for Python, written in Rust

A faster implementation of the rust datetime library