Skip to main content
Kronk — open source AI tooling for Go Local inference. Fewer moving parts. Explore Kronk

2-Day · Online Workshop

Building Rust with AI

with Herbert Wolverson

Direct coding agents to build, verify, and improve a real Rust application without handing over engineering judgment. A live two-session workshop with Herbert Wolverson on strong types, testing, quality gates, MCP, Playwright, and code review.

December 9th & 10th, 2026

Price: $224 Regular price $299

Reserve Your Seat

LIVE AI Training Sale 25% off · code BF26LIVE applied at checkout

2 sessions

8 hours of live, demo-led instruction

Rust + AI agents

Some Rust knowledge helps, but isn't required

One real application

Build an issue-board service with Axum and SQLx

Live schedule

December 9th & 10th · 1pm–5pm EST

Recordings included

Revisit both days after class

Agenda

Two sessions of hands-on Rust + AI agent development

2 sessions · 4 hours each December 9th & 10th, 2026

Day 1

1pm - 5pm EST

Direct, build and verify

  • Direct coding agents with clear goals, project constraints and focused tasks.
  • Plan changes without losing control of the requirements.
  • Build a Rust API with database persistence, using strong types to prevent mistakes.
  • Require useful error handling, structured logging and automated quality checks.
  • Verify behaviour with database tests, API tests and real-service checks, not just the agent's assurances.

Day 2

1pm - 5pm EST

Refactor, extend and review

  • Refactor working code without changing its behaviour, then add a browser interface.
  • Use MCP and Playwright to verify browser interactions.
  • Improve agent output with AGENTS.md, skills, maintained RustDoc and explicit function contracts.
  • Combine agent-assisted code review with human judgement and executable checks.
  • Remove unnecessary complexity and manage Rust build times, dependencies and disk use.

Skills you'll gain:

  • Directing coding agents
  • Planning and specificity
  • Context engineering
  • Strong types for identities
  • Database, API and end-to-end tests
  • Error handling and tracing
  • Quality gates with fmt and Clippy
  • Behavior-preserving refactoring
  • MCP and Playwright verification
  • AGENTS.md and skills
  • RustDoc and function contracts
  • Agent-assisted code review
  • Build time and disk use
Session Recordings

You'll receive full recordings of both days shortly after the workshop ends. Revisit demos, exercises, and Q&A at your own pace.

Ardan Labs

Team Training

Training three or more engineers?

We work with engineering leaders on group enrollment, scheduling, and invoicing for this workshop. Reach out to an Ardan Labs advisor and discuss team pricing.

Special Team Pricing

Your Instructor

Herbert Wolverson

Herbert Wolverson

Lead Rust Consultant & Instructor

Herbert has been developing software professionally for more than 20 years. Starting with Pascal, and then moving on to C and C++, Herbert has developed custom applications ranging from web-server filters to games. Herbert is the author of Hands-on Rust and Rust Brain Teasers.

Featured In

  • 5 Courses in Rust

  • 30 yrs experience

  • 3 Technical Publications in Rust

From Herbert Wolverson

I was a relatively early adopter of large language models. I was playing around with running Llama 3 locally using llama.cpp; it was a fun toy, not overly useful. As models developed, I started using Aider, and when Claude Code first launched, I enthusiastically adopted it. It solved some tricky problems; and I'm still cleaning up some of the mess that it made.

Claude Code making a terrible mess was a wake-up call. Agentic development held great potential, but it was potential for both great gains and great losses. LLMs default to creating very average code. Adding constraints helps steer the LLMs towards creating good code: code that is fast, stable and takes advantage of Rust's ability to make invalid states unrepresentable.

Even as languages evolve, you still need to know what's happening, on an architectural level and at least broadly within the code. Don't be a "meat proxy"!

 

Certificate of Completion. Everyone who enrolls and completes this workshop receives a certificate of completion from Ardan Labs.

Frequently asked questions

Developers who want a practical way to use coding agents on real Rust work without handing over engineering judgment. Some knowledge of Rust will help, but isn't required. Herbert explains the Rust needed for each demonstration as you go: structs and functions, ownership, Result/Option, and async boundaries.

Install Rust using rustup.rs, have a coding agent installed, configured and ready to use, and use an editor of your choice. Before the workshop, confirm that you can create and run a Rust "Hello, world!" application with cargo new and cargo run.

A small issue-board service using Rust, Cargo, Axum/Tokio, Serde and SQLx. It starts as an API, gains tests at three levels, has its database operations extracted into a data-model module, and then gets a browser interface verified with Playwright. The application itself contains no LLM.

The sessions are demo-led, with short decisions for the room and optional follow-along rather than long compulsory labs. Recovery snapshots mean there is always a working place to resume.

Yes, students will have access to the full recordings after the training.

Ready to build with AI agents the right way?

Join Herbert Wolverson on December 9th & 10th, 2026 for live, hands-on training.

Reserve Your Seat — $224

Training 3+ engineers? Contact us for team options.