This week has been about database schemas, WebAssembly, error handling in Rust, database versioning and floating point errors.
A tutorial to begin with Deno and Webassembly.
If you haven't read about Deno before, try this Deno overview.
If you have, and you are into Typescript, check the rationale behind Deno's TypeScript compiler in Rust.
An article explaining the Fundamental Axiom of Floating Point Arithmetic and the effects in floating point computations.
A service to host dolt repositories.
Dolt is a relational database manager with version control backed in. It's still in an early stage (v0.17.0) but already looking promising.
Beware of the performance hit of using anyhow though. The comment at the end explains the trade-off well.
An article discussing the actual usefulness of pangrams for font design and an alternative aiming to be more adequate for language-based singularities.
An article on database schema evolution and how to think about them in a non-destructive way.