Interjected Future
  • Home
Subscribe
Tagged

programming

A collection of 4 posts

Imagining a sample TodoMVC with an immutable database
programming

Imagining a sample TodoMVC with an immutable database

As an exercise to see what the developer experience might look like, I outlined what it might look like for a React-like single-page app. The app that's outlined below is a variation on the TodoMVC.

  • Wil
Wil Feb 1, 2023 • 5 min read
The state management library front-ends are looking for is a database
programming

The state management library front-ends are looking for is a database

State is a cross-cutting concern. Weak equivalence hinders re-rendering. Distance between code and data breeds complexity. State transitions need linear traces.

  • Wil
Wil Jan 24, 2023 • 9 min read
Compiling Composable Reactivity
programming

Compiling Composable Reactivity

What if the changes to the input result in state changes that can't be computed fast enough to keep the user interface snappy for an interactive program? Reactivity to the rescue. It's a way to drastically reduce the amount of computation required to compute an output given a change to the input.

  • Wil
Wil Aug 16, 2022 • 19 min read
The Broken Half of Interactive Programs
web

The Broken Half of Interactive Programs

While most front-ends today have largely agreed on the design of the rendering subsystem, we seem to be grappling with design of the interactive subsystem.

  • Wil
Wil Apr 13, 2022 • 13 min read
Interjected Future © 2023
Powered by Ghost