Mission
ReallySmall builds software products for organizations that do meaningful work in the real world. We're a small team that builds with AI as a genuine development partner, delivering professional-grade software at independent-company economics.
What We Do
We identify communities that need reliable, well-built software but are underserved by existing options — either priced out by enterprise solutions or stuck with tools that weren't designed for their specific work.
We build complete products for those communities. Not MVPs that never mature. Not platforms that charge more as organizations grow. Complete, professional software with flat pricing, full data portability, and honest operations.
The AI collaboration model means we can build and maintain software at a level of quality and pace that would normally require a much larger team — and sustain flat, predictable pricing that doesn't penalize organizations for growing.
Values
These are the non-negotiables that guide every decision. When a decision is ambiguous, values resolve it. When a value is violated, something is wrong.
Flat Pricing
Clients are never taxed on their success. No per-user fees, no per-record fees, no pricing tiers designed to extract more as organizations grow. One price, every feature, unlimited usage. A rescue organization that saves 500 animals a year pays the same as one that saves 50.
Data Portability
Clients always own their data and can export it in full at any time. Standard formats, complete database downloads, no lock-in. If a client decides to leave, their data leaves with them — no hostage situations, no export fees, no degraded formats.
Transparency
The operating model is visible. Architecture decisions are published. The technology stack is documented. How we use AI is explained, not hidden. Clients see a real company, not a performance of one.
AI Collaboration
AI is a genuine development partner, not a tool we hide behind vague language. We use Claude for architecture and planning, Claude Code for implementation, and AI-assisted workflows for operations. This is how a small team builds and maintains professional software.
Small by Design
Simplicity and focus over scale and complexity. We don't pursue growth for its own sake. Every product is scoped to do its job well without unnecessary features. The company stays small because small is the point — it enables speed, clarity, and alignment that larger organizations lose.
Quality Discipline
Automated tests, architecture decision records, and documented processes are standard practice — not aspirational goals. Every bug gets a regression test before the fix. Every significant decision gets an ADR. A failing test suite blocks deployment, no exceptions.
Principles in Practice
Values only matter if they shape actual decisions. Here's how ours work:
When adding a feature
Trace it to a use case. Trace the use case to an actor. Trace the actor to the mission. If the feature doesn't serve the mission, it doesn't belong.
When making a technical decision
Write an architecture decision record. Connect it to a principle. If it doesn't connect to a principle, question whether the decision is right.
When something feels wrong
Ask: which layer of the hierarchy is being violated? A feature that conflicts with a principle. A process that doesn't serve the operating model. The framework makes the problem locatable.
When the strategy needs to change
Change it at the right layer. A market shift might change objectives without changing vision. A new technology might change tactics without changing principles. Changes are deliberate, not reactive.