Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

Matthias Endler

๐Ÿ‘ค Speaker
692 total appearances

Appearances Over Time

Podcast Appearances

Rust in Production
Radar with Jeff Kao

Coming back to Rust, with your background, Ruby, Scala, and so on, you have the functional part down, you have the expressiveness down.

Rust in Production
Radar with Jeff Kao

That part must have been really easy for you to learn.

Rust in Production
Radar with Jeff Kao

Algebraic data types do exist in Scala, and now you come to Rust.

Rust in Production
Radar with Jeff Kao

How was that first impression to you?

Rust in Production
Radar with Jeff Kao

If you want to learn Rust on a deeper level and really get your hands dirty with challenging problems while having fun and seeing your progress at the same time, I recommend checking out CodeCrafters.

Rust in Production
Radar with Jeff Kao

I personally use it often to sharpen my skills and would recommend it to anyone who wants to become a better software engineer with Rust or any other language for that matter.

Rust in Production
Radar with Jeff Kao

The challenges range from building your own shell to implementing Redis and SQLite all the way to Kafka and DNS.

Rust in Production
Radar with Jeff Kao

This is perfect hands-on experience for backend engineers and systems programmers.

Rust in Production
Radar with Jeff Kao

And if you go to corrode.dev slash CodeCrafters, you can try CodeCrafters for free today and get 40% off when you upgrade to a paid plan.

Rust in Production
Radar with Jeff Kao

Head over to corrode.dev slash CodeCrafters or click on the link in the show notes to get started today.

Rust in Production
Radar with Jeff Kao

Take us back to that time.

Rust in Production
Radar with Jeff Kao

What was the tech stack like before you started HorizonDB?

Rust in Production
Radar with Jeff Kao

What was the team like, the team dynamics?

Rust in Production
Radar with Jeff Kao

I guess most of them would be TypeScript developers, but there might be other people in the team.

Rust in Production
Radar with Jeff Kao

Was Rust the only language that you considered for that project?

Rust in Production
Radar with Jeff Kao

Which leaves us with Kotlin versus Rust.

Rust in Production
Radar with Jeff Kao

There's a lot of ceremony around allocating and deallocating memory in C. Not so much in C++ nowadays, but definitely in C still.

Rust in Production
Radar with Jeff Kao

And when you say garbage collectors, yeah, that is also true for both Go and Kotlin or Java to a wider extent.

Rust in Production
Radar with Jeff Kao

I remember that in the past, we ran a very large Elasticsearch cluster and those were different times.