Great talk, Luca! Keep up the good work you are doing with Pavex. The level of DX you aim at will definitely bring more people to building their backend services in Rust.
The assertion that companies are having trouble finding talent appears to ignore the reality that companies are offering very low compensation for what is putatively a rare skill.
Yeah "we can't hire people" always means "we can't hire people for the low salary we want to pay". Also I'm a bit dubious about not being able to hire Rust developers. Yes there are far fewer Rust developers out there, but they also generally really want to work with Rust, so you have an advantage in luring them, *and* they will be much more skilled than the average programmer.
@@lucapalmieri5249 I literally thought the same thing. Pavix as in paving. Really interesting framework. We have built something similar at our work. Unfortunately, big companies using rust are hesitant to use frameworks due to dependencies it creates and its relatively easy to write building blocks in rust. Love the fact that you're not boxing everything like literally every framework.
That's indeed a downside of that coding style, I concur! But it works quite nicely when you want to break down your application into smaller modules that are organised by domain or goal. A common need in bigger applications (e.g. monoliths) than smaller ones like our demo project here.
Great talk, Luca! Keep up the good work you are doing with Pavex. The level of DX you aim at will definitely bring more people to building their backend services in Rust.
I'm a fan o this guy and his book. Great talk. Thanks, Luca.
The assertion that companies are having trouble finding talent appears to ignore the reality that companies are offering very low compensation for what is putatively a rare skill.
Yeah "we can't hire people" always means "we can't hire people for the low salary we want to pay".
Also I'm a bit dubious about not being able to hire Rust developers. Yes there are far fewer Rust developers out there, but they also generally really want to work with Rust, so you have an advantage in luring them, *and* they will be much more skilled than the average programmer.
This is looking awesome and should definitely help the rust web backend development experience. Excited to give this a go.
good talk, thanks Luca
Is it Zellij running in Alacrity?
I wonder if the name has any influence from the town of Pavia, since your name and accent sound very italian?
He is
I come from further South, Rome!
I was looking for something along the lines of "paving the way" and then Pavex came to mind.
@@lucapalmieri5249 I literally thought the same thing. Pavix as in paving. Really interesting framework. We have built something similar at our work. Unfortunately, big companies using rust are hesitant to use frameworks due to dependencies it creates and its relatively easy to write building blocks in rust. Love the fact that you're not boxing everything like literally every framework.
Awesome!
wow
Too much jumping around with the bluerprint registers :(
That's indeed a downside of that coding style, I concur!
But it works quite nicely when you want to break down your application into smaller modules that are organised by domain or goal. A common need in bigger applications (e.g. monoliths) than smaller ones like our demo project here.