Web applications
that age well.
Most web projects are not hard to build. They are hard to keep. A year in, the queries are slow, the types are half-applied, and nobody remembers why a module works the way it does. We build the other kind: typed end to end, boring where boring is a virtue, and structured so the person who inherits it can find their way without an introduction.
What we build
Internal tools and admin systems
The software your team lives in all day — built for the workflow that actually happens, not the one drawn on a whiteboard.
Customer portals and dashboards
Roles, permissions, and data that stays responsive when the table has a million rows instead of a hundred.
Marketing sites that rank
Fast, statically served, and built for search from the structure up — this site is the example, and it is measurable.
APIs and integrations
Connecting the systems you already run: payments, accounting, e-invoicing, messaging, and whatever else is already in the building.
Rebuilds
Replacing something that has stopped being worth maintaining, in stages, without turning off the business while it happens.
What's included
- ✓TypeScript end to end — types across the boundary, not just in the editor
- ✓Interface design and a component library you can extend
- ✓PostgreSQL schema design, migrations, and row-level access rules
- ✓Automated deploys, preview environments, and rollback
- ✓Performance budgets and Core Web Vitals checked before launch
- ✓Documentation written for the next developer, not for the invoice
Questions
Do you work with our existing stack?
Usually. We are strongest in TypeScript, Next.js, and PostgreSQL, and we will say plainly when a stack is outside what we can support well rather than learning it on your budget.
Can you host and run it for us?
We set up hosting in your own accounts so you are never locked to us, and we can run monitoring and maintenance monthly if you would rather not.
How do you handle security?
Access rules enforced at the database, secrets kept out of the codebase, dependencies monitored, and personal data handled to the standards that apply to you — including Vietnam's Decree 13 where relevant.
Other services
Start a project
Tell us about the web work you have in mind. A written scope, a fixed price, and a delivery date follow the first call.
Email [email protected]