USE CASE

Developer Onboarding

First Commit in Minutes

The Problem

Setup documentation rot

The README says one thing, reality says another. New devs spend days fighting outdated setup guides.

Environment inconsistency

'Works on my machine' is the team motto. Everyone has slightly different versions, configs, and dependencies.

Time to first commit

Days or weeks before a new developer can ship their first meaningful change. Expensive and demoralizing.

How ASD Helps

Pre-configured Environments

New devs get a ready-to-code environment. All dependencies, tools, and configs already set up.

Identical for Everyone

No more 'works on my machine'. Everyone uses the exact same environment, from junior to senior.

Browser-based Access

Code from any device with a browser. No local setup required. Chromebook? iPad? No problem.

Minutes, Not Days

First commit in minutes, not days. New developers productive from day one.

How It Works

Install and log in

Install ASD, run asd login, set up your asd.yaml manifest.

Run asd run dev

One command starts services, injects secrets, opens tunnels.

Share your environment

Teammates see your running stack via a shareable URL.

Ship

First commit in minutes, not days.

Example

bash
# Install ASD
curl -sSL https://asd.host/install.sh | bash

# Log in to your team
asd login

# Clone and start
git clone git@github.com:your-org/your-project.git
cd your-project
asd run dev

# Output:
# ✓ Database started (port 5432)
# ✓ API server started (port 8080)
# ✓ Frontend started (port 3000)
# ✓ Tunnel open: https://your-name.asd.engineer

The manifest defines services, secrets, and networking. One command for the whole stack.

Ready to get started?

Start free. No credit card required.