Back to work
TypeScriptCLIEdgeBundling

Nebula CLI

A zero-config deploy tool for edge functions

Year
2025
Role
Creator & maintainer

A command-line tool that scaffolds, bundles, and ships TypeScript edge functions to multiple runtimes with a single command. Built around a streaming build pipeline and a plugin architecture for custom transforms.

The work spanned the full lifecycle — from the initial architecture decisions and prototype through to performance tuning, documentation, and the small DX details that make a tool feel finished. The result is something other engineers reach for without thinking about it, which is the highest compliment a tool can get.

Outcome

Adopted across multiple teams and open-sourced under a permissive license. Continues to receive contributions and informs the design of follow-on projects.

Next project

Atlas UI