Farrington engineering desk · Asheville, NC
Systems, with thehood open.
The technical side of Farrington Development—open-source software, production field notes, working systems, and useful experiments from three decades of building for the web.
COMMAND CENTER · LIVE PWA AGENTS · PRODUCTION
PRODUCT ENGINEERING AI SYSTEMS OPEN SOURCE PRODUCTION OPERATIONS
01 / OPEN SOURCE
Useful software shouldstand on its own.
OPENOCTI AGPL-3.0 SELF-HOSTED
An open operations system for teams that want to own their stack.
OpenOcti is the open-source edition of our operations platform: CRM, projects, documents, voice, and AI staff in one self-hosted system. The source, issues, and release history are public.
Runs on your infrastructure
Bring your own model providers
Community-supported and inspectable
OPENOCTI · APPLICATION UI
TRUTHDIFF · LOCAL PREVIEW
TRUTHDIFF AGPL-3.0 LOCAL-FIRST
Find documentation that no longer matches the code.
TruthDiff is an evidence-first engine that maps Git changes to the documentation and operational knowledge they may invalidate.
Node.js CLI and zero-dependency library
Deterministic proof stays separate from inference
No account, repository upload, or paid API required
VIEW TRUTHDIFF ON GITHUB ↗
SECURITY WORKBENCH · LOCAL UI
SECURITY WORKBENCH MIT LOOPBACK-ONLY
A constrained local surface for trusted security tools.
Security Workbench Community Edition brings defensive tools, repository intake, and an optional local advisory guide into one loopback-only dashboard.
Fixed, pre-registered actions with no arbitrary shell
Repository intake clones without checkout
Local advisory guide cannot execute tools
VIEW SECURITY WORKBENCH ON GITHUB ↗
02 / FIELD NOTES
Lessons from systemsthat have to work Monday.
Architecture, product decisions, and operating lessons—written from production work, not theory.
01 Build the whole path. A feature is not finished at the interface. Data, failure handling, security, deployment, and recovery are part of the product.
02 Operate what we ship. Production changes the questions. We build with the people, constraints, and Monday-morning consequences in view.
03 Show the evidence. Demos, source, release history, and measured outcomes are more useful than a wall of claims.
HAVE A HARD SYSTEM TO BUILD?
Bring the problem.We’ll bring the bench.
Farrington Development works with a small number of teams where the cost of a bad build is high and the right system changes the business.
Start a project ↗