Issue 2023-W50

Published on

Subscribe to new issues of the bulletin via the RSS feed or via email.

This week has been about the HTML input element, justifying technical tradeoffs, Canon TDD, offline-first SQLite replication, CRDTs in Rust and a Python library for loading data.

# The hidden depths of the input element

An article diving into what makes the HTML input element unique.

# TBM 257: How to Make the Case for Slowing Down to Speed Up

An article offering a few ideas on how to manage the tradeoff of ground work for which is hard to demonstrate direct business value.

# Canon TDD

An article clarifying the meaning of Test Driven Development (TDD) and it's intended purpose.

# SQLSync

An offline-first wrapper around SQLite designed to synchronize application state between users and devices.

# Loro

A CRDTs (Conflict-free Replicated Data Types) library for building local-first applications.

# data load tool (dlt)

A Python library for loading data from arbitrary sources.