Skip to content

Details

Join us for the next Rust Dortmund Meetup! This event will bring together Rust enthusiasts for an evening of learning, collaboration, and community building. This time with a focus on Agentic Programming.

This will be a hybrid event. More information on joining online will follow.

Please also register to the event at meentalk!

Preliminary Agenda

  • 6.00pm - Doors open
  • 6.30pm - Rust for Agentic Programming - Workflows and Guardrails, Tim Janus
  • 7.15pm - Mutation Testing, Zalán Lévai
  • Discussion and Networking

Location
Conciso Workgarden, Pariser Bogen 7, 44269 Dortmund

Abstract - Rust for Agentic Programming - Workflows and Guardrails
We explore agentic programming through MeetNTalk, a web application used for event management and archiving of the Rust Dortmund Meetup. Developed with a range of AI tools and models—including Claude, Codex, and GitHub Copilot—the project demonstrates practical agentic workflows. A comprehensive suite of unit, integration, and end-to-end tests serves as essential guardrails, ensuring that AI agents respect existing features and contracts. Rust proves particularly well-suited for this paradigm thanks to its strict typing, meaningful error messages, and compile-time safety patterns such as the newtype idiom, which move many runtime errors to the compilation stage.

Abstract - Mutation Testing
Mutation testing automatically introduces small changes (“mutants”) into your code and verifies whether your test suite detects them. Surviving mutants reveal gaps that should be closed. On a side note: Mutation testing is a powerful addition for ensuring high-quality guardrails when working with AI agents.

The main obstacle in compiled languages like Rust has always been the long compilation times required for each mutation. mutest-rs solves this elegantly by using the Rust compiler as a library to perform in-memory Abstract Syntax Tree transformations together with advanced batching techniques, delivering speed-ups of several orders of magnitude.

Related topics

Events in Dortmund, DE
Programming Languages
Rust
Software Development

You may also like