Henk

Blog posts and open-source work

About

Henk

  • Embedded software engineer
  • henk@tweedegolf.com

Henk is our embedded Rust expert. He has worked on IoT products like an industrial tracking sensor and a heart rate monitoring device for Glanum Medical. He started at TG as a back-end developer, but his heart was always in embedded. The more he could tinker, the better.

It has proven a challenge to satiate Henk's thirst for knowledge and so now, he does what many curious people aspire to do: he teaches, for example workshops on (embedded) Rust. Henk is the creator and maintainer of teach-rs (formerly Rust 101), open-source teaching materials to introduce the language to students of Computer Science.

It's a wonder Henk has any spare time, having chosen to combine his newfound teaching career and his embedded developer job with going back to school himself. He likes to ride his motorcycle when he can, or tinker on it when he can´t (he's recently made a plan on how to have at least one piece of Rust software running on his bike...). When he's done teaching himself, or us, or our clients, he somehow has heaps of energy left for his kids too.

And whenever he has trouble sleeping? Henk enjoys reading articles about Rust, as many as he can find.

At the end of 2022, we announced the creation of Rust 101, a university course that introduces students of computer science to Rust. Initially, the course was created for the Faculty of Informatics and Information Technologies at STU Bratislava (FIIT), but from the start we've wanted to create an open-source, modular and reusable set of teaching resources. Having now achieved that milestone, it is time for a new announcement: Rust 101 has evolved to teach-rs.
When we first introduced Rust 101 to you on our website, preparations for its first run where in full swing. The action started in February 2023; 20 students of the Faculty of Informatics and Information Technologies of the Slovak University of Technology in Bratislava followed 9 lectures and 9 tutorials, and worked on their own rust project to round off the course. The course was completed in May.
A while ago, in 2020, I wrote a blog post similar to this one. Sure, it has a bit of a clickbait-y title, but it couldn't be more accurate. At the time I was full of amazement about the way Rust tackles embedded software development. I forsaw great things for Rust's future, even though Rust and its ecosystem were yet not quite mature. We're 3 years further down the road right now, which is like 300 Rust years as Rust is progressing fast. About time for an update!

Open-source work

Show all

Tags

Languages

Rust 101

Rust 101 is a university course for computer science students, introducing the Rust Programming Language, and is available for anyone who wants to teach Rust.

Have a look at our blog post introducing the course.

Tags

Languages

Contributors

ads129xx

Driver crate for the Texas Instruments ADS1292 24-bit 2-channel low-power analog front end for ECG applications.