Skip to content

Details

### Goal

We try to learn how to generate code with AI, but also how to systematically review, critique, and improve AI-generated code using structured review processes.

### What we'll do

During this hands-on workshop, we will:

  1. Use agentic coding with Claude to build a small Go application.
  2. Explore and understand three different Claude skills/prompts for code analysis and review:
  1. Apply each review approach to the same application and compare the results.
  2. Analyze the strengths and weaknesses of each review style.
  3. Design our own code review prompt/command tailored for Go projects.
  4. Run our custom review against the application and evaluate the quality of the feedback.
  5. Discuss practical techniques for integrating AI-assisted code reviews into everyday development workflows.

### Prerequisites

  • Basic Golang knowledge– you should be comfortable reading Go code and understand core concepts such as packages, functions, structs, error handling, and common tooling (e.g., `gofmt`, linters, and tests). You do not need to be an expert Go developer.
  • A Claude account or equivalent – a free-tier one is sufficient.
  • Basic understanding of code reviews – familiarity with concepts such as readability, maintainability, testing, error handling, performance considerations, and identifying common code smells. Prior experience conducting formal code reviews is helpful but not required.
  • You must contribute ideas and be involved in the discussion

You may also like