Projects

Current tools and foundational work.

Intrastate

A CLI for explicit, reviewable, deterministic workflow state transitions.

Retrofit

A CLI that co-evolves source code and database schemas, tracking schema changes as discrete operations.

Arcaneum

Arcaneum is a tool for semantic search and knowledge management.

Clusterless

Clusterless is a tool for deploying scalable and secure data-processing workloads for continuously arriving data, across clouds.

Tessellate

A command line tool for reading and writing data to/from multiple locations and across multiple formats.

SubPop

A command line tool for discovering patterns that distinguish one dataset or population from another.

Cascading

Cascading is a collection of applications, languages, and APIs for developing data-intensive applications.

pointer-path

A Java API for extracting, transforming, and building nested data like JSON, declared as bulk operations.

mini-parsers

Mini-Parsers is a Java API for parsing short discrete text strings into native types where a single type may have multiple textual representations.