Welcome to Junior Schematics

About

Modern webapps are the wrong tools for personal, non-casual computing. Let’s identify what they get wrong, make a plan to replace them, and execute it.

Software

Station

The File Strikes Back

To defeat webapps we’ll need better local storage. It should be immutable, schema’d, identify files by ID instead of name, track original authorship of files instead of what local user created them, the list goes on…

Station does every one of these things, and does them in a principled way. Once it becomes stable it will provide the foundation for a new application ecosystem built on user-controlled data.

Writing

Browser’s Castle

An examination of browsers and webapps. Both are quite interesting pieces of technology. What makes them special?

Contact

(RSS)

Ian Jeffries: homepage / email / twitter

I promise I want to hear from you. Yes, you.

Credits

Cover photo of the Ets Haim library by Jessica Spengler.

Auxiliary Software

Son

A Minimal Subset of JSON

hjsonschema

JSON Schema library for Haskell

hjsonpointer

JSON Pointer library for Haskell