algo_luca's profile picture. Rust / backend dev / org design / climate. Baking on the good days.
Author of http://zero2prod.com.
Building http://pavex.dev, a new Rust web framework.

Luca Palmieri

@algo_luca

Rust / backend dev / org design / climate. Baking on the good days. Author of http://zero2prod.com. Building http://pavex.dev, a new Rust web framework.

Épinglé

"Zero To Production In Rust" is complete 🦀 It is a start-to-finish guide for building APIs using @rustlang. A mix of pragmatic advice and foundational concepts. @zero2prod is the book I wished I had when I started. Two years in the making - it feels surreal to be *done*.

algo_luca's tweet image. "Zero To Production In Rust" is complete 🦀 

It is a start-to-finish guide for building APIs using @rustlang.
A mix of pragmatic advice and foundational concepts.

@zero2prod is the book I wished I had when I started.

Two years in the making - it feels surreal to be *done*.

Mainmatter is looking for an experienced Rust developer to join one of our projects as a freelancer. We're migrating a database from C to Rust. The project is complex and performance-sensitive. That's what makes it fun! If you're interested, send an email to the address in the…

algo_luca's tweet image. Mainmatter is looking for an experienced Rust developer to join one of our projects as a freelancer.

We're migrating a database from C to Rust. The project is complex and performance-sensitive. That's what makes it fun!

If you're interested, send an email to the address in the…

Days since I needed Span::join on stable: 0


RustConf just uploaded on YouTube the recording of my C-to-Rust migration talk! Check it out if you want to learn more about the Rust work we've been doing on Redis Query Engine over the past few months. youtu.be/H0AUP2OgppE?si…

algo_luca's tweet card. Luca Palmieri: "Rewrite, Optimize, Repeat: Our Journey Porting a...

youtube.com

YouTube

Luca Palmieri: "Rewrite, Optimize, Repeat: Our Journey Porting a...


Concrete goal: define a driver-agnostic way to configure a Postgres connection. Then you research the details, obsess over an aspect (i.e. SSL configuration) and end up working for several ways on a generic way to configure a TLS client policy. Cool, but slow.


Only two weeks to go!

Hey Rustaceans 👋 We’re excited to announce that @algo_luca, author of "Zero to Production in Rust", is speaking at #EuroRust25! It's a "Rewrite It In Rust" talk: Luca will discuss high-level strategy (and low-level challenges) of migrating Redis Query Engine (65k C LoC) over to…

euro_rust's tweet image. Hey Rustaceans 👋 We’re excited to announce that @algo_luca, author of "Zero to Production in Rust", is speaking at #EuroRust25! It's a "Rewrite It In Rust" talk: Luca will discuss high-level strategy (and low-level challenges) of migrating Redis Query Engine (65k C LoC) over to…


The integration into their Academy plugin is pretty slick! A nice way to get started with Rust without leaving the IDE.

🆕 New Rust course alert! Learn #Rust the hands-on way – right inside @rustrover. We’ve teamed up with @algo_luca from @mainmatter to bring "100 Exercises to Learn Rust" straight into your IDE. 🦀 Start practicing now! jb.gg/academy/rust-e…



If you're in a position to hire a compiler developer, rush it! Giving @compiler_errors the opportunity to continue working on Rust is probably the most impactful contribution that your company can make to the project.

Bad news -- I'm not going to be with my employer for much longer due to team relocation demands. If anyone has any leads for roles that would allow me to continue my Rust compiler work (in New York City), they'd be greatly appreciated.



That beautiful feeling of being ~done on a 35k lines* PR 🍉 *Don't do this at work. **Many lines are test snapshot updates.

algo_luca's tweet image. That beautiful feeling of being ~done on a 35k lines* PR 🍉

*Don't do this at work.
**Many lines are test snapshot updates.

It's official now: I'll be a speaker at RustConf 2025 🎉 My talk falls into the "Interop & Migration" theme, covering the work we've been doing with Redis, supporting the migration of some of their C code to Rust. You'll get all the details when the full schedule is announced!

algo_luca's tweet image. It's official now: I'll be a speaker at RustConf 2025 🎉

My talk falls into the "Interop & Migration" theme, covering the work we've been doing with Redis, supporting the migration of some of their C code to Rust.
You'll get all the details when the full schedule is announced!

Two things can be true at the same time: - You can achieve ~everything with enough practice - Dan Luu is spot on when he says that "95%-ile isn't that good" If you've never read the article, this is your chance: danluu.com/p95-skill/


A bunch of Italian friends talking shop about Rust 😄

🦀Today, at 5.15 pm CEST, MEGA Rust Roundtable with not one, not two, not three, but FOUR Italian 🇮🇹 Rust developers! @loige @algo_luca @marcoieni (live on YT+Twitch+Twitter) No worries, the live will be in English 🇬🇧

FrancescoCiull4's tweet image. 🦀Today, at 5.15 pm CEST, 

MEGA Rust Roundtable with not one, not two, not three, but FOUR Italian 🇮🇹 Rust developers!

@loige 
@algo_luca 
@marcoieni 

(live on YT+Twitch+Twitter)

No worries, the live will be in English 🇬🇧


Loading...

Something went wrong.


Something went wrong.