Dovik
Stack

A small, deliberate set of tools.

As a startup, we'd rather be excellent with a small toolkit than mediocre across twenty frameworks.

Frontend

TypeScriptReactNext.jsTailwind CSSReact Native

Backend

Node.jsPostgreSQLRedisGraphQLREST

Infrastructure

AWSVercelDockerTerraformCloudflare

Workflow

GitHubGitHub ActionsLinearFigmaPlaywright

Why this stack, specifically

Boring technology, on purpose

We reach for tools with a decade of production track record over whatever's trending this quarter — your codebase outlives the hype cycle.

No framework lock-in you didn't choose

If a project calls for something outside our default stack, we'll say so upfront rather than force-fitting the wrong tool.

Code we'd want to inherit

Typed, tested, and documented well enough that a developer who's never seen it can ship a change in their first week.

Have a stack already in place?

We work within an existing codebase just as often as we start from scratch.