Rust training

We've been delivering Rust training to our clients since 2023, and now focus exclusively on tailored, on-site Rust training.
Our trainers are Rust experts who work with Rust every day, from low-level embedded systems to cloud services.

Tailored, on-site Rust training

We deliver tailored, in-company Rust training for teams software engineers who are familiar with the basics of Rust. We'll establish a program that perfectly fits your situation and learning goals, based on our open-source training material . We deliver the training on-site, because years of experience has taught us that this yields the best learning outcomes; it is more fun for everyone; and it is the best value-for-money. Our training sessions are always led by two of our expert trainers who work with (embedded) Rust every day. For availability, please contact us. Inquire

How it works

  • You express your interest.
  • We discuss your needs with one of our trainers.
  • We establish a training program.
  • You receive a proposal offering a fixed or per-seat price.
  • You get access to our Rust Support Chat and receive setup instructions ahead of time.
  • Two of our trainers deliver the training on-site.
  • We hand out Certificates of Participation.
Inquire

Why choose us?

Microsoft:

Tweede golf's embedded Rust training was perfectly tailored to our needs, providing practical and hands-on instruction. Their expertise in embedded systems and Rust programming made the learning process effective and applicable. I highly recommend their services for any team looking to deepen their knowledge in embedded Rust.

Jeff Glaum
Principal Software Development Lead - Microsoft

We've trained successfully at:

Training or Consulting?

If your team wants to get better at Rust, there are two ways we can help: We can train your team, or we can consult them. Which form of assistance best fits your needs?

Training

Our in-company, on-site team training is tailored to your needs. Theoretical knowledge is always consolidated by hands-on exercises, and two trainers will be present to ensure that all participants can fully engage.
Training is most suitable to teams that wish to expand their collective understanding of the Rust programming language, even if they are not working on a Rust project yet.

Consulting

You can hire our engineers to consult with your team on your Rust project; they'll discuss, review, and pair program until your team is ready to progress without assistance.
Consulting is most suitable to small teams who are already working with Rust and are looking for guidance on encountered challenges.

Special: Leading Rust Adoption Workshop

There's more to succesfully adopting and using Rust than training your engineering team(s): For team leads and software development managers: learn what it takes to succesfully adopt Rust.
Learn more

Meet the trainers

Dion
Embedded software engineer
Folkert
Systems software engineer
Hugo
Co-owner & Business director
Marc
Systems software engineer
Tamme
Embedded software engineer

Rust for secure and performant software

Rust combines several desirable features not often found together. Beyond mere memory safety, Rust has an advanced static type system that alerts programmers to issues early in development, when mistakes are cheap to fix. When a Rust program passes all the checks, it simply won't unexpectedly crash.
At the same time, the Rust compiler produces blazingly efficient code that is suitable for highly demanding web applications and embedded devices alike, rivaling the performance of C++.
Rust applications also benefit from access to a thriving ecosystem of open source packages, accessible through a dependency management system with vulnerability reporting in the core development tools.