Toots for mre@mastodon.social account

Written by Matthias Endler on 2025-01-28 at 16:40

I got lots of questions about slow Rust builds on GitHub CI lately.

Therefore, I wrote down a few tips that might help you make your builds much faster! 🏎

Here's the post:

https://corrode.dev/blog/tips-for-faster-ci-builds

Let me know if I missed any tips and I'll add them to the post.

[#]rustlang #rust #github

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-27 at 15:18

Hubstaff moved from Ruby to Rust for high-performance services.

I wanted to learn more, so we collaborated on a blog post.

Some takeaways:

Blog post:

https://corrode.dev/learn/case-studies/hubstaff/

[#]rustlang #ruby

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-23 at 17:25

The car industry is transforming.

Volvo Cars now runs Rust (the language!) in production ECUs.

They started in 2019 with the power management unit, and now ship it in EX90 and Polestar 3. Higher code quality, fewer bugs vs C/C++.

I talked to the project lead, Julius Gustavsson, in the new episode of 'Rust in Production':

https://corrode.dev/podcast/s03e08-volvo/

[#]rustlang #rust #embedded

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-21 at 14:13

Expressions are undervalued in Rust!

Couldn't find a good teaching resource about what makes them so awesome... so I wrote one.

https://corrode.dev/blog/expressions/

Feedback welcome.

[#]rustlang #rust

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-20 at 20:28

Advanced Rust developers: what's your favorite design pattern that you've used successfully in a real-world project?

Bonus points for links to docs or code examples!

I'll start with the builder pattern: https://youtu.be/k8kd22jNcps

Video by @deadparrot

[#]rustlang #rust

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-16 at 16:07

Rust isn't great for prototyping?

I disagree, but I'd love to hear people's thoughts.

https://corrode.dev/blog/prototyping/

[#]rustlang #rust

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-09 at 17:50

New Rust in Production episode!

@antonok from Brave talks about their Rust-based ad blocker and the complexity of browser engines.

Thanks @brave! 🦁

https://corrode.dev/podcast/s03e07-brave/

[#]rustlang #rust #rustinproduction

=> More informations about this toot | View the thread

Written by Matthias Endler on 2025-01-06 at 21:30

Is there a tool like jq, but for extracting parts of a Markdown document based on a query language?

[#]cli #jq

=> View attached media

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-12-26 at 20:09

🎄 Celebrating our first year of "Rust in Production"! Thanks to our amazing guests and community.

Check out our holiday special where they share what makes #Rust feel like home 🏡

🦀 Here's to another year of learning and building together!

🎙️ https://corrode.dev/podcast/s03e06-holiday/

[#]rust #rustlang #rustinproduction

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-12-12 at 16:32

New episode of 'Rust in Production' with @jessfraz about building modern CAD software for hardware design with Rust!

https://corrode.dev/podcast/s03e05-zoo/

"None of [the competitors] use a GPU. None of them are built modernly. One of the engineers told us their CAD kernel predated C - it's FORTRAN but they called it 'C plus'. Just the whole thing is an archaic codebase."

Zoo fixes that. Everyone said it would take a decade - they did it way faster than that.

[#]rustlang #rust #podcast #rustinproduction

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-12-12 at 13:18

[#]adventofcode

=> View attached media

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-12-02 at 23:09

I kept missing those Rust CFP deadlines, so I wrote a blog post about all upcoming 2025 Rust conferences (that I know of). 😆

Can someone take a look at let me know if I missed a conference? Also, suggestions for additional information very welcome!

https://corrode.dev/blog/rust-conferences-2025/

[#]rustlang #rust #conferences

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-11-28 at 17:13

One of my favorite quotes:

"Nobody on the team had Rust experience. So we started working on this with zero Rust background." (35:50)

I like how the team learned Rust on the job and managed to ship a great product. Learning Rust is not easy, but it's no rocket science either.

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-11-28 at 17:11

I traveled to Berlin to talk to Scott Chacon (co-founder of GitHub) and Kiril Videlov (CTO) about their work on GitButler.

This live episode of 'Rust in Production' has it all:

Super excited to finally share this! 🎉

https://corrode.dev/podcast/s03e04-gitbutler/

[#]rustlang #rust #podcast #rustinproduction

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-11-14 at 17:00

The latest 'Rust in Production' episode with Steve Klabnik from @oxidecomputer just went live!

We explore building hardware and software together, Rust's journey from 2015 to today, competing tech like Zig, plus Oxide's innovative work with Hubris OS and Omicron testing framework.

It's a long episode, but worth every minute!

Listen here: https://corrode.dev/podcast/s03e03-oxide

[#]rustlang #rust #systems #rustinproduction

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-11-13 at 17:05

Asked a friend if he saw Memento.

He said yes, but he can't remember a thing...

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-11-13 at 10:06

Spent a few minutes fixing some issues with my development setup

Can already notice the difference. I've put it off for too long. If something is nagging you, take the time to fix it. It will pay off.

[#]dx #programming

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-10-31 at 17:19

Rust in Production - Season 3, Episode 2 is out!

Had a great conversation with Deb from InfinyOn (who build Fluvio) about real-time data pipelines in Rust.

Deb said: "Companies should start using Rust in their most concurrent and async code paths first - not rewrite everything"

Here's the full episode: https://corrode.dev/podcast/s03e02-infinyon/

[#]rustlang #rust #rustinproduction

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-10-21 at 15:12

"Rust is a multi-billion dollar language" says Stephen Blum from Pubnub.

Here's the full podcast episode if you haven't heard it yet: https://corrode.dev/podcast/s01e02-pubnub/

[#]rustlang #rust #podcast #programming

=> View attached media

=> More informations about this toot | View the thread

Written by Matthias Endler on 2024-10-19 at 11:37

Comparison of open source link checkers by GitHub stars.

lychee is at number 2 right now!

https://github.com/lycheeverse/lychee

[#]rustlang #rust

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to mre@mastodon.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/109365700151785475
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
414.691027 milliseconds
Gemini-to-HTML Time
6.724127 milliseconds

This content has been proxied by September (3851b).