Where do you need a hand?

Bits&Letters brings senior design and technical expertise to the work your team needs to move forward. Bring us a brief, a bottleneck, or an idea you want to figure out.

Content & CMS

Publishing one page shouldn’t be a whole project.

Customer stories, campaign pages, a new product launch. Your team has plenty to say, but the CMS makes every update an exercise in workarounds. We build content models, reusable page components, and editing tools around the way your team actually publishes.

CMS development · Content architecture · Editorial workflows

  • Sanity
  • Contentful
  • WordPress
Explore our Sanity CMS work

Design & development

Great designs deserve a great build.

Your new site needs to carry the design through every interaction. We turn designs into fast, responsive websites, with thoughtful motion and reusable components that make the next release easier.

Website builds · Design engineering · Component systems

  • Astro
  • Next.js
  • React
  • Figma

Platform migrations

Move onto a new stack, keep your content and SEO.

You know why you want to move off Webflow or a legacy CMS. Getting there is another matter. We handle the content migration, front-end build, integrations, and redirects, then show your team how to run the new site.

Astro · Sanity · Next.js · Platform integrations

  • Astro
  • Sanity
  • Next.js
Explore our Astro expertise

AI agents & workflows

Agents that know the assignment.

Give your team a way to ask for research, prepare a draft, or work through incoming requests in the tools they already use. We build agents that connect those steps, carry the relevant context, and bring the result back for review.

AI discovery · Custom agents · Research & writing workflows

  • Eve
  • Claude
  • OpenAI / Codex
  • Gemini
  • Vercel

Senior judgment. Hands-on delivery.

David Demaree

Bits&Letters is led by David Demaree, a designer, engineer, and product leader whose career includes Adobe, Google, Stripe, and Webflow.

David scopes every project, stays hands-on, and reviews and approves every code push. Trusted design, content, and engineering collaborators join when the project calls for them.

Get to know us

A build you can follow

We agree on scope and priorities, get into working code early, and keep you involved through ongoing Slack & Notion access, weekly syncs, and Loom video demos as needed.

Ready for real users

Before launch, we test the important journeys across browsers and screen sizes, check keyboard and screen-reader access, and review performance, privacy, and security. We agree on what ready means for your project and resolve launch-blocking issues before it goes live.

Support beyond launch

A paid support period is scoped into every build. For teams that need continued development or maintenance after that, monthly retainers & maintenance plans are available.

Yours to take forward

We hate agency lock-in as much as you do. You own the code we build for you, whether we’re hosting it or handing it off to your team. Delivery includes documentation, training sessions, and AI skills tailored to your project.

B&L helped us scale from our day-one build to a site that runs like it’s backed by a full design team. They gave us the systems, structure, and speed to keep up with growth—without adding overhead.

Stephie Glaser
Developer Marketer, Oso

Frequently asked questions

Do we need everything figured out before we talk?

No. Bring the problem, what you’ve tried, and what you’d like to change. An intro call helps us understand the situation and suggest a useful next step. If the work needs more investigation, we can scope a paid discovery sprint.

How do you scope and price a project?

We start with a conversation about your goals, existing systems, and constraints. From there, we agree on scope, deliverables, and fees before work begins. Discovery has its own scope; you don’t have to commit to a build to get useful recommendations.

Who is actually doing the work?

David Demaree scopes every project and stays hands-on through delivery, including code review and approval. Trusted design, content, and engineering collaborators join when their expertise is needed. You work directly with the people doing the work.

Can you work with our existing stack?

Yes. We start by understanding what works, what gets in the way, and what needs to stay connected. The right project might be a focused improvement, a new integration, or an incremental migration. We’ll tell you where we can help and whether a different approach makes more sense.

Can you work with our existing designer or internal team?

Yes. We can handle the engineering alongside your designer, content team, or in-house developers. We agree on responsibilities and handoffs up front, stay in direct contact, and work through design and technical decisions together.

How long does a project take?

Timing depends on the scope, how ready your designs and content are, and the systems we need to connect. We agree on milestones before kickoff and identify what we’ll need from your team to keep things moving. If you have a launch date in mind, bring it to the first conversation so we can work through what’s realistic.

Where does AI fit?

We can help you identify useful opportunities through discovery, or build agents for a workflow you already have in mind. We look at the information an agent needs, the tools it can use, and where a person should review or approve its work. Research, drafting, and handling incoming requests are practical starting points.