How we think about who the web is for, who builds it, and what we owe the communities we work inside.
A small business in Lexington and a venture-backed startup in San Francisco use the same browsers, the same protocols, the same standards. On paper that is equality. In practice, the polished, performant, accessible web is built for whoever can afford to commission it — and the rest get templates, dropdowns, and the quiet sense that the internet was not really designed for them.
That gap is the part of our work that is hardest to ignore. Most of what we build is paid client work, which we are glad to do well. But the choices that come with running a studio — what to charge, who to take on, what to give away, what to refuse — add up to a position, whether we name it or not.
So we are naming it. This page is not a list of accomplishments. Stacklumen is small and still early in this work. Most of what follows is closer to intention than to track record: a statement of where we want the company to be a few years from now, and a note on the one or two concrete things we are doing today. We would rather write it down honestly and answer to it than dress up small beginnings as a finished philosophy.
The thesis underneath all of it is simple: good work is shared work. The tools that make a digital presence cost what they cost, but the knowledge, the access, the dignity of a well-made thing — those do not have to be rationed. They are rationed because we keep choosing to ration them. We would like to choose differently, in the small ways we can now, and to grow into the larger ones over time.
Three positions that shape how we want Stacklumen to operate as it grows. Some are already how we work; some are aims we are still getting to. We have written them down so they are harder to drift from.
A site that is not accessible is not really done. Screen-reader navigation, keyboard focus, sufficient contrast, semantic structure — these are not features for a subset of users, they are the minimum description of a site that functions. We care about getting this right on every build, and we are working toward making accessibility a default starting point rather than a question that comes up halfway through.
This applies upward too. We try to write proposals, contracts and onboarding documents in language that does not require a designer to translate. The work should not be legible only to people who already know the field.
Not every business comes to us from the same starting line. A second-generation family business, a first-time founder without a network, a nonprofit running on margin — these are not equivalent to a funded startup with a brand budget, and we try not to pretend they are. We charge different rates for different contexts, and we want to keep finding ways to make good digital work more reachable for organisations historically priced out of it.
When we cannot take a project on at all, we try to leave the person we are declining better off — with a referral, a template, a few hours of guidance, or just an honest reason. The instinct to be useful does not disappear because we said no.
The work intersects with people’s livelihoods, their stories, their public image. We will not take on engagements that ask us to misrepresent a product, dark-pattern a user flow, or build something whose primary purpose is to extract from people with less power than we have. That is the line, and it has already been tested in the form of inquiries we passed on.
Inside an engagement the same standard applies to how we treat clients and how we expect to be treated. Disagreement is fine. Disrespect is not. We try to make that clear early, in writing, and to mean it.
Principles without practice do not mean much. Here is what is actually in place today and what we are working to put in place as the company grows — labelled so you can tell which is which.
Pricing
Today
Registered nonprofits and charitable organisations get a standing discount on our standard rates. It is a small thing, but it is the one concrete commitment already in place. Mention it when you reach out.
Giving
Goal
As Stacklumen grows we want giving to be a steady part of how the company operates — not a discretionary year-end gesture, but a recurring commitment to organisations doing work that matters in the communities we serve.
Pro-bono
Goal
We would like a portion of our build capacity each year to go to organisations addressing housing, mental health, food security and community support — groups that need good digital infrastructure but rarely have the budget for it.
Accessibility
Goal
We care about building sites that work for everyone who visits them. Over time we want accessibility standards to be a default part of how we scope and audit every engagement, rather than something handled case by case.
Refusal
Goal
There is work we already decline on principle — anything built to deceive, exploit or extract from people without power. As the company matures we want this written down as a clear policy rather than relying on case-by-case judgement.
Three areas we care about and want to support in real, sustained ways. The framing is thematic for now because the specifics are still being worked out — partners we trust, contributions we can sustain, and ways of being useful beyond writing cheques.
Housing insecurity is one of the most visible and most underserved problems in the communities our work touches. Shelters, transitional housing programmes and the networks of services that hold people through hard seasons rarely have the digital infrastructure they need. This is an area we want to support as Stacklumen grows — through giving and, eventually, the pro-bono work we know how to do well.
The reduction in stigma over the last decade is real and worth defending. But awareness alone has limits — you can be very aware that you need help and still not find a clinician, afford a session, or get past the part of yourself that thinks you should handle it alone. The gap between recognition and access is where most of the work still is.
A one-time donation is an event; a standing commitment is infrastructure. We want Stacklumen to operate more like the second — recurring contributions, multi-year relationships, attention paid in the off-season when the spotlight has moved elsewhere. Food banks are not only needed at Thanksgiving. Shelters are not only needed on the coldest night.
Nonprofits and charitable organisations get a standing discount on our rates. Tell us what you are working on and we will tell you honestly whether we are the right people for it.