Introducing dpkit Terminal and TypeScriptSee the announcement

Platform & operations

Edge platform

Static and server-rendered sites running close to the user, and cheap to keep up.

  • Cloudflare Workers
  • R2
  • D1
  • Hyperdrive

What it is

Hosting that runs a site or an API in many locations at once, with no server to patch and a bill that starts near zero.

Why we chose it

Cloudflare Workers is our default target. A prerendered site deploys as static assets with no worker at all, which is both the fastest and the cheapest thing it can be; an application deploys as a worker that renders on request. R2 stores files without egress fees, D1 covers the cases where a small SQL database is enough, and Hyperdrive pools connections when a worker needs to reach a real Postgres. The limits are real — CPU time and cold-start behaviour are constraints — and when a product runs into them, that is the signal to move it, not to fight the platform.

What we build with it

Landing pages & marketing sites

Fast, prerendered sites that load instantly and cost almost nothing to run. Content you can edit yourself, in as many languages as you need.

Full-stack web applications · Design systems · Internationalization · Edge platform

Where we use it

Under the documentation sites, tools and marketing sites we publish — including this one, which is served as static assets.
capturelivemark.dev
The Livemark documentation site, generated by Livemark itself from plain Markdown.

LivemarkMarkdown documentation sites

Turns Markdown files into a fast documentation site — syntax highlighting, diagrams, components, blog and changelog built in.

we maintain

captureuptask.dev
The Uptask documentation site, showing how an exported TypeScript function becomes a CLI command.

UptaskTypeScript task runner

TypeScript task runner that turns exported functions into CLI commands with zero boilerplate.

we maintain

capturefireargs.dev
The Fireargs documentation site, showing its schema-first approach to building command-line interfaces.

Fireargsschema-first CLI builder

Schema-first CLI builder generating composable commands with built-in JSON I/O from Zod schemas.

we maintain

capturetestdocs.dev
The Testdocs documentation site, showing how Markdown code blocks are run as real tests.

Testdocsrunnable documentation examples

Extracts TypeScript code blocks from Markdown and runs them as tests, keeping examples in sync with the code.

we maintain

Get in touch

Tell us what you need built.

We are a small team in Portugal, working London hours. A site, an app, an internal tool, or the platform behind them — start with a sentence about the problem and we will take it from there.

All technologies
Get a quote