small detail: you could do `if err := buildAndRun(); err != nil {}`