Keynote: Strong software for a safer future

Software today is generally brittle, wasteful and insecure. We can do much better. This talk shows you, as a Rust developer, can contribute to a better status quo through incremental improvements.

The talk will spend most of its time showing you ways to remove human error by using automated tools as much as possible. Our tools can prevent bugs and minimise the impact of any that do occur.

LEVEL: Intermediate

Place
Main Hall
Length
45 min
When
November 10th, 2024
10:00

Abstract

Software today is generally brittle, wasteful and insecure. We can do much better. This talk shows you, as a Rust developer, can contribute to a better status quo through incremental improvements.

The talk will spend most of its time showing you ways to remove human error by using automated tools as much as possible. Our tools can prevent bugs and minimise the impact of any that do occur.

We'll spend some time describing why tools are important, the what's available and how to use them, as well as how to foster a culture of excellence within your organisation, that includes commitments to robustness, reliability and energy efficiency.

By the end of the talk, you'll be excited to investigate ideas that have previously seemed too academic to be useful, including static program analysis, formal verification, and model checking. We'll encounter advanced testing techniques, including fuzzing and mutation testing. Most importantly though, we'll make sure that they're integrated into a build system that prevents a broken build from ever making its way to user testing, let alone production.

Software is currently an excellent attack vector for criminals and nation states. While we can't eliminate the risks, we can make attacks much more expensive and complicated.

As Rust's adoption grows, so does our community's collective responsibility to create software that is worthy of the trust our users place on it.

Let's build a safer digital world, one commit at a time.

RustLab is a conference made by Develer.
Develer is a company based in Campi Bisenzio, near Florence. Our motto is : "Technology to give life to your products". We produce hardware and software to create exceptional products and to improve industrial processes and people's well being.
In Develer we have passion for the new technologies and we offer our clients effective solutions that are also efficient, simple and safe for the end users. We also believe in a friendly and welcoming environment where anybody can give their contribution. This passion and this vision are what we've been driven to organize our conference "made by developers for developers".

Subscribe to our newsletter

We hate spam just as much as you do, which is why we promise to only send you relevant communications. We respect your privacy and will never share your information with third parties.
©2024 RustLab | The international conference on Rust in Florence-Design & devCantiere Creativo-Made withDatoCMS