Development
No-code builds on Framer/Webflow or hand-written code, depending on what the project needs.
I build what the project actually needs, not what's fashionable. A marketing site with a CMS is usually faster and cheaper to ship on Framer or Webflow. A product with custom logic, integrations, or performance requirements gets hand-written code — usually Next.js and React, the same stack this site runs on.
Either way you get clean, maintainable output: semantic markup, sensible component structure, and a codebase (or no-code project) that someone else could pick up without guessing what you meant.
Development follows the design pixel-for-pixel — spacing, type, and motion match what was designed, not an approximation of it.
Every project ships with
- Fully responsive build across mobile, tablet, and desktop
- CMS setup when content needs to be editable without a developer
- Performance pass: image optimization, lazy loading, sensible bundle size
- Basic analytics and form/email integration
- Staging link for review before launch
How it works
Stack decision
A short conversation about content needs, budget, and long-term maintenance to choose no-code vs. hand-written code.
Build
Section-by-section implementation, matching the approved designs exactly, with regular preview links.
Content & CMS
Editable fields wired up where content changes often, so updates don't require touching code.
QA & launch
Cross-browser and device checks, then a guided handoff — domain, hosting, and how to make future edits.
See packages and pricing for every service on one page.
View pricingHave a project in mind?
Let’s take it from a rough idea to something real.
Tell me about your goals, timeline, and any references you have.
I usually reply within a day.