Tech stack
The right tools for the job.
Great results come from thoughtful architecture and the right tools. Here's what we reach for, and why.
01
Design, built right in
We design in the real thing. Our build system turns your brand into a working, password-protected preview within days, so you react to actual pages on your own phone, not static mockups. If you want to see a design direction first, we can mock it up in Figma or Google Stitch.
02
Front end
React and TypeScript, built with Vite, styled with Tailwind CSS. Pages are rendered on the server for speed and search engines, then come alive in the browser.
03
Data and admin
Firestore for content and form leads, with every write going through our own audited admin API. SQL when the data calls for it.
04
Cloud and hosting
Firebase Hosting and Google Cloud Functions for most sites; Google Cloud with containers for bigger apps. HTTPS, bot protection and automatic scaling come standard.
05
APIs and back end
Node for most site back ends; Java and Spring Boot for larger applications. Whatever fits the project's size and future.
06
Delivery
Every project lives in a private GitHub repository with automated tests. Each change is checked and deployed by CI, which is how your preview link stays current.
What about WordPress?
We built WordPress sites for years. Today every new build is custom, and we are moving our WordPress clients onto custom sites because they are faster, more secure, cheaper to keep up and come with an admin made for their business.
Got a process that needs an app?
Tell us what's slowing you down. We'll come back with a plan, a timeline and a price.
