Marco Ieni
banner
ieni.dev
Marco Ieni
@ieni.dev
Infrastructure Engineer at @rustfoundation.org

🎙️ Podcast host https://ieni.dev/rustship
🦀 Maintainer @release-plz.dev
🐘 Mastodon @MarcoIeni@hachyderm.io
🌐 Website https://ieni.dev
The #rustlang infra team just published a new blog post to summarize the most important achievements of Q3 and what we plan to do in Q4.

The highest priority is hiring a new Infrastructure Engineer. If you are interested, check out the Rust Foundation careers page: 10 days left to apply!
October 16, 2025 at 10:23 AM
If you use release-plz and trusted publishing, you don't need to use the crates-io-auth-action anymore, as that logic is implemented into release-plz itself now 👍
Advantage: your CI will request a token only when a release is needed 🥳
September 13, 2025 at 11:56 PM
Friendly reminder that I'll be at @rustconf.com, which is starting tomorrow!
Feel free to say hi or discuss #rustlang infrastructure 🦀
September 1, 2025 at 7:03 PM
One of the most positive feedback I received about @release-plz.dev: "Yes you can work without it, but you would be very stupid to even try."
August 30, 2025 at 1:02 PM
Crates-io implemented trusted publishing! It allows to publish from GitHub Actions without the need of a crates-io token!
Here's what you need to change in your release-plz workflow to migrate to it.

Learn more at: blog.rust-lang.org/2025/07/11/...
July 11, 2025 at 10:45 AM
I'm speaking at @rustconf.com, hosted by the @rustfoundation.org in Seattle this September 🥳
See you there!
June 11, 2025 at 10:29 AM
Fixing C compiler errors in the rustc test suite definitely wasn't in the job description for Rust Infrastructure Engineer, but here we are 😂

Jokes aside, I love that I get to work on so many different things and luckily I have nice team mates helping along the way ❤️
May 27, 2025 at 3:00 PM
We did it, 1000 GitHub ⭐
What a milestone, thank you all 😁
March 27, 2025 at 4:00 PM
I finally found some time to review all the rustc "Allowed-by-default Lints". I tested them in release-plz and added a bunch of those in my workspace Cargo.toml 🎉

Learn more at doc.rust-lang.org/rustc/lints...
March 17, 2025 at 11:00 AM
Compile time speed of the Rust compiler stable versions over time (from 2018 to today).
More data and info at perf.rust-lang.org/dashboard.html
March 7, 2025 at 11:00 AM
Luciano Mammino and James Eastham at Rust Global just showed how easy and convenient it is to develop AWS Lambdas in #rustlang 🙌
February 21, 2025 at 3:06 PM
#rustlang in the Amazon Prime Video stack
February 21, 2025 at 1:09 PM
Ciara at Rust Global just made a really good point: if a local community you care about is becoming inactive, prepare a presentation yourself and propose it to the organizers!
February 21, 2025 at 11:48 AM
David Hewitt is talking about PyO3 at Rust Nation. Great to see Rust getting used more and more in the Python ecosystem!
February 20, 2025 at 2:58 PM
See you in London this week at Rust London, Rust Nation and Rust Global. 👋
Say hi and let's talk about all things #rustlang
February 18, 2025 at 4:56 PM
TIL `terraform init -upgrade` only updates the latest number of the version. E.g. from "6.2.3" terraform will only update to 6.2.x (e.g. 6.2.4). If you want to receive updates for 6.x (e.g. 6.3.0) you need to use "6.2".
Coming from Rust this is unintuitive 😵
February 11, 2025 at 4:00 PM
January 30, 2025 at 4:00 PM
Yesterday I shown how to "publish software in one click" with #ReleasePlz at #Coderful.

It was so refreshing to see a dev conference like this in Sicily. So many people willing to learn new things, interested both in automating releases and Rust in general! 😁
January 25, 2025 at 6:17 PM
I just counted.. #ReleasePlz has 41 unique configuration options 🤯

I'm glad I implemented json output in the binary and in the GitHub Action, so that people can customize their workflows without the need for release-plz to complicate its config file format even more 👍
January 13, 2025 at 11:00 AM
One does not simply writes slides without filling them with memes
January 10, 2025 at 11:00 AM
It's very important to always write descriptive commit messages. I would never setup the "CMD + ENTER" shortcut in my IDE to stage all changes and commit them with the message "wip".
January 7, 2025 at 4:00 PM
Crates-io just surpassed 100 billion downloads. More than double with respect to last year!

#rustlang
December 20, 2024 at 12:19 PM
🎧 #RustShip #10 with @timclicks.dev is now available on your favorite podcast client!

Tune in to hear Tim's tips on teaching and learning Rust effectively, plus insights on his work with his company (Accelerant) and "Rust Forge," a new Rust conference in New Zealand.

👉 ieni.dev/rustship
December 18, 2024 at 5:31 PM
Here's where the developers who starred #ReleasePlz are located 🌍

You can find more info like this about release-plz or any other open source project at ossinsight.io/analyze/rel...
December 12, 2024 at 4:00 PM
Did you know GitHub has a public roadmap?

It's useful if you want to see when they plan to release the features you need. 👍

github.com/orgs/github...
December 11, 2024 at 11:00 AM