Wednesday
Room 4
10:20 - 11:20
(UTC+02)
Talk (60 min)
Aggressive trust building with Rust in the age of AI
With AI coding becoming more and more prevalent, we need to find ways to gain trust in the generated code and systems. The obvious is a proper human review process.
Testing
Tools
Rust
Security
Using strict languages (the Rust compiler is the cheapest and fastest sanitizer you have access to!) is essential.
Aggressively pushing higher (90%+) coverage with fuzzers, mutators and general branch coverage is unfeasible for human developers, suddenly becomes mandatory for AI code!
Will also mention the importance of a good plan up front, and the importance of clearly stating what the acceptance tests look like for any feature, and how focusing on testable architecture helps keep things under control.
