BUILDHUMAN.
The Barkly Standard is a living collection of principles, practices, and engineering decisions used throughout Barkly Labs to build technology that humans can understand, modify, contribute to, and make their own.
TECHNOLOGYSHOULD EXPLAIN.
Barkly Labs builds software, research, tools, and experimental systems around a simple idea: humans should be able to understand the technology they use, build, and contribute to.
The Barkly Standard turns that idea into practical engineering principles. It guides architecture, interfaces, documentation, AI-assisted development, research, accessibility, experimentation, and collaboration.
It is intentionally not a finished rulebook. The laboratory is expected to learn, and the standard is expected to learn with it.
Understand what exists before diving into implementation.
Identify the major systems, components, and relationships.
Implement the system while preserving understandable boundaries.
Record behavior, reasoning, limitations, and important decisions.
Verify that the system behaves as intended.
Use results, failures, and discoveries to improve the system.
Update the standard when the laboratory learns something new.
THE
WORKING
RULES.
The Standard becomes useful when it changes how systems are actually built. These practices translate the underlying philosophy into everyday engineering decisions.
They are guidelines rather than bureaucracy. If following a rule makes the work less understandable, less accessible, or less useful, the rule should be questioned.
- 01Show the shape before the details.
- 02Make complexity navigable instead of unnecessarily hiding it.
- 03Document the reasoning behind important decisions.
- 04Preserve human understanding and agency.
- 05Treat documentation as part of engineering.
- 06Allow experiments to fail without pretending they are production systems.
- 07Make limitations and boundaries visible.
- 08Use AI as a tool while keeping humans responsible for the resulting system.
- 09Prefer openness when security, privacy, safety, and licensing permit it.
- 10Question the standard when following it makes the work worse.
ALWAYS
EVOLVING.
The Barkly Standard is intentionally versioned. New projects, experiments, failures, discoveries, and contributions can change how the laboratory understands good engineering.
A future version may disagree with this one. That is not a failure of the standard. It is evidence that the laboratory learned something.
Initial principles established for human-centered engineering, documentation, experimentation, openness, accessibility, and progressive disclosure.
PRACTICE
THE STANDARD.
The Standard is not intended to sit on a shelf. Barkly projects should demonstrate it in practice.
Barkly Docs, research projects, software systems, interfaces, and future experiments should all provide evidence of the principles being applied.
Can another human understand what exists, why it exists, how it works, and where they can contribute?
BUILDYOUR OWN.
Barkly Labs does not exist to make everyone build the same things. The Standard exists to create a foundation where people can bring their own ideas, skills, identities, experiments, and ways of thinking into an environment designed for understanding, contribution, and exploration.
READ THE FULL STANDARD →