Sometimes I add the GitHub Copilot agent as a reviewer to PRs to mix up the feedback.
I've been using LLMs for a while, but now I'm going all in.
Sometimes I add the GitHub Copilot agent as a reviewer to PRs to mix up the feedback.
I've been using LLMs for a while, but now I'm going all in.
- take a first pass at implementations directly from GitHub issues
- address PR comments and push changes directly to PR branch
- research and discuss tradeoffs of various approaches, and make recommendations
- take a first pass at implementations directly from GitHub issues
- address PR comments and push changes directly to PR branch
- research and discuss tradeoffs of various approaches, and make recommendations
- look up crate documentation on docs.rs when integrating newer crates
- break up large changes into smaller ones, going step by step
- explain every step at a high level to a professional software engineer
- look up crate documentation on docs.rs when integrating newer crates
- break up large changes into smaller ones, going step by step
- explain every step at a high level to a professional software engineer
- ensure `cargo check` passes after completing every step
- run `cargo test`, `cargo clippy` and `cargo fmt` before committing anything, and explain any test failures (if expected)
- ensure `cargo check` passes after completing every step
- run `cargo test`, `cargo clippy` and `cargo fmt` before committing anything, and explain any test failures (if expected)