Issue 2022-W13

Published on

This week has been about JSON in SQLite, SQLite with Litestream, a code editor written in Rust, a typed dialect of Lua, RDF shape trees and distributed knowledge APIs.

# Teal

A typed dialect of Lua.

# Shape trees

A mechanism for declaring and operating over constellations of resource-oriented data structures.

Shape trees marry RDF vocabularies, shapes, and resources into "little trees" that provide machine to machine interoperability, combining them into concepts that humans can easily comprehend, such as medical records, notes, notebooks, calendars, and financial records.

# Reflections of knowledge

An article describing the upcoming shift from API integration to data integration, why we assume the latter is the easier problem, and what it fundamentally means to channel abstract knowledge through concrete Web APIs.

# Zee

A modern editor for the terminal written in Rust.

# A database for 2022

An article on moving from etcd to SQLite with Litestream to adopt a single-file database with near-realtime replication.

# Bashing JSON into Shape with SQLite

An article showcasing how to use JSON in SQLite leveraging triggers to automate data normalisation.