Case Studies / All

What we built,
and why it held.

Each project, told plainly: what we inherited, what we decided, and what changed for the people who use the result. Clients are anonymised. The engineering is not.

Healthcare — outpatient endoscopy

Staff still edit WordPress. Patients never load it.

A full WordPress site rebuilt as static HTML with WordPress kept as a headless CMS. Pressing publish is what builds the site, and the CMS can be down without anyone outside the office noticing.

— Stack
Astro · WPGraphQL · Appwrite Sites
→
Healthcare — multi-site practice

We inherited their stack. We left them a site that publishes itself.

Someone else's React app and a Django admin panel doing duty as a CMS. Three years of quiet work later: a static site, a real authoring experience, and a build that can refuse to deploy.

— Stack
Astro · Wagtail · Django
→
Senior care — multi-facility

A prototype proves the idea. It can't hold someone's name.

A concierge team's low-code proof of concept rebuilt as a production application with the same workflow, plus authentication, per-facility isolation, audit trails and PHI handled as PHI.

— Stack
Laravel · Vue · Postgres
→
Auction house — internal ops

A spreadsheet knows what. It never knows who, or when.

Spreadsheets, a photo folder and a group chat replaced by one auditable system of record that runs from intake to catalog to auction, with AI drafting the tedious part and a person approving all of it.

— Stack
Laravel · Vue · Postgres
→
Nonprofit — grief support

Nobody arrives here wanting to use software.

A public site, a members' app and the back office a small nonprofit now runs itself from, built for people arriving in grief, with a Hebrew-calendar memorial at its centre.

— Stack
Laravel · Vue · Inertia
→
Nonprofit fundraising — multi-tenant

Screen every donor. Tell none of them.

A giving platform that takes payments for other organizations, so sanctions screening, charity verification and retry-safe grants shaped the architecture instead of arriving after it.

— Stack
Node · Postgres · Cloudflare Workers
→
Your Turn

Tell us what you inherited.

Every one of these started as a conversation about something that mostly worked. Tell us what you have and what it has to do, and we will tell you what we would change and what we would leave alone.