Discover Rust: one of the world's most versatile and exciting programming languages.
Since its creation in 2006, Rust has enjoyed a rapid growth both in terms of usage and maturity. A mere 7 years on from the language's v1.0, Rust is being used in production by both the world's largest companies and emerging brands in Fin-tech, Machine Learning, Distributed Systems, Cloud Native Infrastructure, Embedded Systems (IOT) and a host of others.
Rust offers memory safety, speed, tooling, concurrent programming, backwards compatibility, and perhaps most importantly, a growing global community of Rustaceans. (For the sixth year in a row Rust ranked as the most loved programming language in Stack Overflow's annual Developer Survey.)
Join us at the Rust Forum for 4 keynotes exploring what's now and what's next in Rust.
Come discover why companies like Meta, Google, Amazon AWS, Huawei, ARM, Dropbox are all using this increasingly popular language in production.
Rust Forum features keynotes from
-
Niko Matsakis
SENIOR PRINCIPAL ENGINEER, AWS + CO-LEAD OF THE RUST LANGUAGE DESIGN TEAM
-
Cecile Tonglet
Founder, RUSTMINDED
-
Diego Aranha
ASSOCIATE PROFESSOR IN THE DEPARTMENT OF COMPUTER SCIENCE, AARHUS UNIVERSITY
-
Katharina Fey
DISTRIBUTED SYSTEMS SOFTWARE RESEARCHER, OCKAM
The Rust Forum will be an online conference.
This event begins at 10:00 UTC

Ticket holders will also receive exclusive access to recordings of all sessions. These recordings will be available shortly after the event, allowing you to watch the conference at your convenience.
Who should attend?
Software Developers and Engineers
Software Architects
Site Reliability Engineer
Quality Analysts and Testers
Team Leads and Engineering Managers/Directors
CIOs and CTOs
Excited? Share it!
Day 1: Forum Schedule
LIVE Sessions: All About Rust!
Track | Track 1 | |||
11:00
Invalid Time
Invalid Time
|
Welcome & Opening Remarks |
|||
11:05
Invalid Time
Invalid Time
|
In this talk, Katharina Fey gives an introduction to async programming as a concurrency development model, (and what advantages this model has), the history and development of async Rust, how it works under the hood, and finally highlight a few projects from the current async Rust ecosystem.
patterns
libs
async
software-development
rust
About the speaker...Katharina FeyKatharina has been using rust since 2017 and spoken at a bunch of conferences. Katharina is a distributed systems software researcher living in Berlin. They build infrastructure systems at Ockam, and work on decentralised mesh routing as part of the Irdest project |
|||
11:55
Invalid Time
Invalid Time
|
Break |
|||
12:00
Invalid Time
Invalid Time
|
The talk discusses the results of experiments improving the efficiency of constant-time cryptographic algorithms implemented in Rust, with applications to faster Elliptic Curve Cryptography of practical interest. Links and Resources Mentioned in this Session
cryptographic-algorithms
eliptic-curves
cryptography
software-development
rust
About the speaker...Diego F. AranhaDiego F. Aranha is an Associate Professor in the Department of Computer Science at Aarhus University. He is also affiliated with the AU DIGIT Centre for Digitalisation, Big Data and Data Analytics; and with the Concordium Blockchain Research Center Aarhus (COBRA). His professional experience is in Cryptography and Computer Security, with a special interest in the efficient implementation of cryptographic algorithms and security analysis of real-world systems. He received the Google Latin America Research Award for research on privacy twice, and the MIT TechReview's Innovators Under 35 Brazil Award for his work in electronic voting. |
|||
12:50
Invalid Time
Invalid Time
|
Break |
|||
13:00
Invalid Time
Invalid Time
|
Every programming language uses either a garbage collector or lets you handle memory freely. Rust introduces a whole new approach: Ownership. Rust Ownership and Borrowing model combines the safety of a garbage collected language with the speed of a language like C that lets you handle the memory freely. In this talk, we will see how it works in practice. Then we will investigate why this is an essential concept of the language. This talk is for developers with no prior knowledge of Rust.
software-development
rust
About the speaker...Cecile TongletCecile Tonglet is a Rust developer and a maintainer of various open-source Rust projects, including Yew, Yewprint, deps.rs, gptman. She currently works as a contractor exclusively on Rust projects. Cecile has a range of Rust experience, having worked in different roles encompassing: backend development, frontend, DevOps and cloud engineering. |
|||
13:50
Invalid Time
Invalid Time
|
Break |
|||
14:00
Invalid Time
Invalid Time
|
Rust is quickly becoming the "default choice" for applications where performance and reliability are top considerations. What can we expect from the next few years of the Rust language? In this talk, Nicholas Matsakis discusses what he sees as the top priorities for Rust going forward.
software-development
rust
About the speaker...Niko MatsakisNicholas Matsakis is a Senior Principal Engineer at AWS and co-lead of the Rust language design team. He has been working on Rust since 2011, with a focus on its type system and compiler implementation. He did his undergraduate study at MIT, graduating in 2001, and later obtained a PhD in 2011, working with Thomas Gross at ETH Zurich. |
|||
14:50
Invalid Time
Invalid Time
|
End of Day |
Day 2: Recast
A replay of sessions for our APAC members.
Track | Watch the *Live* Replay | |||
00:05
Invalid Time
Invalid Time
|
In this talk, Katharina Fey gives an introduction to async programming as a concurrency development model, (and what advantages this model has), the history and development of async Rust, how it works under the hood, and finally highlight a few projects from the current async Rust ecosystem.
patterns
libs
async
software-development
rust
About the speaker...Katharina FeyKatharina has been using rust since 2017 and spoken at a bunch of conferences. Katharina is a distributed systems software researcher living in Berlin. They build infrastructure systems at Ockam, and work on decentralised mesh routing as part of the Irdest project |
|||
00:55
Invalid Time
Invalid Time
|
Break |
|||
01:00
Invalid Time
Invalid Time
|
The talk discusses the results of experiments improving the efficiency of constant-time cryptographic algorithms implemented in Rust, with applications to faster Elliptic Curve Cryptography of practical interest. Links and Resources Mentioned in this Session
cryptographic-algorithms
eliptic-curves
cryptography
software-development
rust
About the speaker...Diego F. AranhaDiego F. Aranha is an Associate Professor in the Department of Computer Science at Aarhus University. He is also affiliated with the AU DIGIT Centre for Digitalisation, Big Data and Data Analytics; and with the Concordium Blockchain Research Center Aarhus (COBRA). His professional experience is in Cryptography and Computer Security, with a special interest in the efficient implementation of cryptographic algorithms and security analysis of real-world systems. He received the Google Latin America Research Award for research on privacy twice, and the MIT TechReview's Innovators Under 35 Brazil Award for his work in electronic voting. |
|||
01:50
Invalid Time
Invalid Time
|
Break |
|||
02:00
Invalid Time
Invalid Time
|
Every programming language uses either a garbage collector or lets you handle memory freely. Rust introduces a whole new approach: Ownership. Rust Ownership and Borrowing model combines the safety of a garbage collected language with the speed of a language like C that lets you handle the memory freely. In this talk, we will see how it works in practice. Then we will investigate why this is an essential concept of the language. This talk is for developers with no prior knowledge of Rust.
software-development
rust
About the speaker...Cecile TongletCecile Tonglet is a Rust developer and a maintainer of various open-source Rust projects, including Yew, Yewprint, deps.rs, gptman. She currently works as a contractor exclusively on Rust projects. Cecile has a range of Rust experience, having worked in different roles encompassing: backend development, frontend, DevOps and cloud engineering. |
|||
02:50
Invalid Time
Invalid Time
|
Break |
|||
03:00
Invalid Time
Invalid Time
|
Rust is quickly becoming the "default choice" for applications where performance and reliability are top considerations. What can we expect from the next few years of the Rust language? In this talk, Nicholas Matsakis discusses what he sees as the top priorities for Rust going forward.
software-development
rust
About the speaker...Niko MatsakisNicholas Matsakis is a Senior Principal Engineer at AWS and co-lead of the Rust language design team. He has been working on Rust since 2011, with a focus on its type system and compiler implementation. He did his undergraduate study at MIT, graduating in 2001, and later obtained a PhD in 2011, working with Thomas Gross at ETH Zurich. |
|||
03:50
Invalid Time
Invalid Time
|
End of Day |
-
Experimenting with Faster Elliptic Curves in Rust
Featuring Diego F. Aranha
The talk discusses the results of experiments improving the efficiency of constant-time cryptographic algorithms implemented in Rust, with applications to faster Elliptic Curve Cryptography of practical interest.
cryptographic-algorithms eliptic-curves cryptography software-development rust -
Rust Async History, Libs, and Patterns
Featuring Katharina Fey
In this talk, Katharina Fey gives an introduction to async programming as a concurrency development model, (and what advantages this model has), the history and development of async Rust, how it works under the hood, and finally highlight a few projects from the current async Rust ecosystem.
patterns libs async software-development rust -
Rust's Unique Ownership Concept: Practical Examples and Why It's Important
Featuring Cecile Tonglet
Every programming language uses either a garbage collector or lets you handle memory freely. Rust introduces a whole new approach: Ownership. This beginner-friendly talk, looks at how Rust's Ownership and Borrowing models works in practice.
software-development rust -
Rust in 2024
Featuring Niko Matsakis
Rust is quickly becoming the "default choice" for applications where performance and reliability are top considerations. What can we expect from the next few years of the Rust language? In this talk, Nicholas Matsakis discusses what he sees as the top priorities for Rust going forward.
... software-development rust
-
J Forum
One day - Online Conference
Discover why Java remains a fundamental piece of the software industry a quarter of century after its creation. You're invited to the free J Forum featuring keynotes by Holly Cummins, Ben Evans, Heather VanCura and Martijn Verburg.
java17 java19 java11 containerised-apps microservices quarkus openjdk software-development java -
Microservices Forum
0.5 days - Online Conference
Join us at the Microservices Forum where we'll welcome 3 of the world's top Microservice experts — Chris Richardson, James Lewis and Sarah Wells — to discuss what's next in Microservices, and explore what it means to work and live in an increasingly decoupled world.
architecture-and-design microservices -
DevSecOps eXchange Forum
One day - Online Conference
In this Members-only event we'll explore the latest techniques, tools and thinking around integrating security throughout the entire software development lifecycle. This half-day event features keynotes from Dave Farley, Erik Dörnenburg, Matt Saunders, Bert Jan Schrijver and Nancy Gariché.
cross-discipline software-architecture security-as-code security continuous-delivery devops devsecops -
Leadership eXchange Forum
One day - Online Conference
Join us for the Leadership eXchange Forum — a half‑day of keynote speakers including Rosemarie Wilson, Heike Heemann, Cynthia Curtis, and more. Explore eye-opening topics such as imposter syndrome, changing habits, how to set up your environment and support system, as well as ESG transformation.
... cross-discipline people-product-process leadership imposter-syndrome esg enterprise-transformation corporate-transformation social-justice climate-crisis habits -
CloudNative eXchange Forum 2021
Two days - Online Conference
-
Accelerated Software eXchange Forum
One day - Online Conference
Join Dave Farley, Chelsea Troy, Heidi Waterhouse and Barry O'Reilly for a half-day of keynotes. W'll explore the relationship between speed and quality in the world of software development.
cross-discipline architecture quality devops continuous-delivery