Not responsible for melted desks, burnt thighs, or AppleCare claims.
This guide sets up an improved local development environment with:
- just as a task runner (replacement for make)
- portless for
.testdomain names instead oflocalhost:port - Git worktrees for working on multiple tasks in parallel, each with its own isolated Docker stack
- mitmproxy for inspecting HTTP requests between frontend and backend
- Mailpit as a standalone SMTP server shared across all stacks