← Back to projects

Personal Project

Spinup

A developer workflow tool for spinning up local build environments using VM and container backends. The goal is to make local CI-style testing easier and more reproducible.

Problem

Developers often need to reproduce CI environments locally, but manually creating VMs, configuring build environments, and running commands repeatedly is slow and error-prone.

Technical Approach

  • Created a CLI-oriented workflow for starting and managing local environments.
  • Used QEMU as a VM backend for isolated machine-based workflows.
  • Designed the tool name and structure to support both VM and Docker workflows.
  • Focused on reproducibility and local CI parity.

Highlights

  • QEMU-backed VM workflows
  • Docker-oriented future direction
  • Local CI-style execution
  • Developer productivity tooling
  • Command-line workflow design

Technologies

QEMUDockerCLICMakeDeveloper ToolsC++