Software nobody owns
The application still runs the business, but the developer who built it is gone and the same problems keep coming back.
|-- legacy-app.ts |-- undocumented-deploy.sh |-- access-inventory.md `-- risk-register.md
You know something in the business needs to change — an application nobody can safely touch, a process running on spreadsheets, an idea with no plan, a platform with no one to own it. Describe it in your own words. We work out what it takes, build it, and stay accountable for it afterwards.
booting|four problems we get called in for
Something important is unreliable, undocumented, or inherited, and every change to it feels risky. Systems your team can change without holding their breath.
-rwxr-xr-xAutomate & SimplifyWork moves by hand — spreadsheets, re-keyed data, email approvals, reports someone rebuilds every month. Less manual work, fewer errors, and visibility into what is actually happening.
-rwxr-xr-xBuild & LaunchThere is an idea, a requirement, or an opportunity, and no clear path from it to something people can use. A working production system, maintainable after launch and owned by someone.
-rwxr-xr-xScale & OperateThe technology matters to the business, and nobody inside it owns the technical decisions. A dependable technical organization without building the whole team internally.
where this usually starts
The application still runs the business, but the developer who built it is gone and the same problems keep coming back.
|-- legacy-app.ts |-- undocumented-deploy.sh |-- access-inventory.md `-- risk-register.md
Tools were bought one at a time, so staff move data by hand and the spreadsheets in between became the real system of record.
|-- integrations.ts |-- sync-jobs.py |-- reporting.tsx `-- manual-steps.md
Infrastructure, backups, and vendor accounts accumulated over years, and no one is confident about what would happen in an outage.
|-- infrastructure.tf |-- backups.md |-- monitoring.ts `-- vendor-map.md
Everyone agrees it should exist. Nobody can say what it would take, what it would cost, or what it should be built on.
|-- requirements.md |-- unknowns.md |-- phases.md `-- first-release.md
what we build and operate
Most of what we build runs inside someone else’s business, and those systems are theirs to talk about rather than ours. So here is our own: products, tools, and open source we build, ship, and maintain. The code is public if you want to see how we think before you talk to us.
CobolScope discovers what exists in a mainframe estate, assesses migration complexity, and supports the move. Sold to banks, insurers, and government. Currently in beta.
Legacy modernization at enterprise scaleAnalyze, transpile, integrate: dependency and call-graph analysis, a COBOL-to-Rust transpiler verified by differential testing, and a REST bridge that keeps compiled business logic reachable. Apache-2.0.
Static analysis, compiler work, integration patternsStrata models AWS, Google Cloud, and Azure on one canvas, imports live state and infrastructure-as-code, and runs validation, reachability, cost, and migration engines shared between the UI and an MCP server.
Cloud architecture, DevOps, AI toolingMake Directory Labs studies operational memory, human–AI collaboration, and computational models of work. Blackboard, an MCP-native operational context interface, is the active project.
AI/ML depth that is not bolted onunderstand -> recommend -> execute -> own
We learn the systems, the workflows, and the constraints before recommending anything.
You get a plain-language read on what should change, in what order, and what it costs.
We build in working increments, with the decisions and tradeoffs kept visible.
We keep the system documented, maintained, and improving as the business changes.
from a one-time read to embedded engineering
We work out what you actually need. One-time. The answer to “something needs to change, but I do not know what it takes.”
-rwxr-xr-xEssentialYou set the direction. We execute. Dependable development for systems that work and need to keep working.
-rwxr-xr-xGrowthYou set the direction. We help shape it. A multidisciplinary team continuously improving what you run.
-rwxr-xr-xPartnerWe help set the direction, and we own delivering it. Product, engineering, and technical leadership without building the department.
-rwxr-xr-xEnterpriseWe operate as part of your organization. Embedded engineering under formal terms, alongside internal IT.
where we do our best work
how we solve problems
Web applications: Portals, dashboards, internal tools, and workflow software for the processes that do not fit off-the-shelf systems.
-rwxr-xr-xwebsites.shWebsites and content systems: Sites that stay fast, accessible, and maintainable, and that connect cleanly to the workflows behind them.
-rwxr-xr-xautomations.pyAutomation, integrations, and AI: Connecting the systems you already run, and using AI where it removes real work rather than adding a tool to manage.
-rwxr-xr-xmobile-apps.appMobile: iOS and Android products for customer, field, and internal workflows — built, released, and maintained.
-rwxr-xr-xdesign.figProduct and UX design: Interface and product decisions that make complicated work easier to complete correctly.
notes from the work
2026Website Redesign vs. Website Refresh: How to Decide Before You SpendA practical guide for business owners deciding whether their website needs a full redesign, a focused refresh, or better ongoing support.
2026Building Strata: A Visual Infrastructure Builder for Cloud TeamsWhy we built Strata, how it helps teams visualize AWS and cloud resources, and where the MCP-powered infrastructure workflow is headed next.
2026Before You Build an Internal Tool, Map the Workflow FirstInternal tools work best when they are designed around the real workflow, not just the screens a team thinks it needs.
ready when you are
The customer friction, the slow internal process, the half-built idea, the unstable infrastructure, the system nobody owns — start with whichever of those you can see from where you sit. Sorting out what it actually needs is the first thing we do.
Most people are not, and it is a normal place to start. An assessment gives you a documented read on what exists, what is at risk, and what it would take to fix — for less than a month of the smallest ongoing plan, and it is yours to keep whether or not you continue with us.
Start an Assessment