Paolo Barbolini
@paolobarbolini.bsky.social
CTO & Co-founder m4ss.net
lettre.rs, deps.rs, rust-postgres and others when I can. Maintain your dependencies or I'll send you a PR
lettre.rs, deps.rs, rust-postgres and others when I can. Maintain your dependencies or I'll send you a PR
Today everything is broken
November 11, 2025 at 11:49 AM
Today everything is broken
I'm so tired of docker breaking stuff at random. We had something based on `docker save` + `docker load`. I know it's not great, but it worked.
The latest docker release broke it.
The latest docker release broke it.
November 11, 2025 at 10:50 AM
I'm so tired of docker breaking stuff at random. We had something based on `docker save` + `docker load`. I know it's not great, but it worked.
The latest docker release broke it.
The latest docker release broke it.
Reposted by Paolo Barbolini
Using Typst to autogenerate PDFs is pretty popular. And many of you ARE DOING IT WRONG!! We have put together a new blog post with the best approach to PDF generation using Typst (hint: don't use an external script to generate Typst markup).
typst.app/blog/2025/au...
typst.app/blog/2025/au...
Typst: Automated PDF Generation with Typst – Typst Blog
Setting up automated PDF generation is a daunting task – but it does not need to be. Learn how you can create a scalable generation pipeline for customized PDFs...
typst.app
November 7, 2025 at 11:36 AM
Using Typst to autogenerate PDFs is pretty popular. And many of you ARE DOING IT WRONG!! We have put together a new blog post with the best approach to PDF generation using Typst (hint: don't use an external script to generate Typst markup).
typst.app/blog/2025/au...
typst.app/blog/2025/au...
It's incredible how simple and straightforward updown.io is compared to many other overengineered, buggy or lazy uptime monitoring platforms.
I wish I'd seen it sooner @european-alternatives.eu. Maybe some attributes are missing, like the Green Energy or EU Hosted?
I wish I'd seen it sooner @european-alternatives.eu. Maybe some attributes are missing, like the Green Energy or EU Hosted?
updown.io – Website monitoring, simple and inexpensive
ϟ Website monitoring — beautiful, simple and inexpensive.
updown.io
November 6, 2025 at 9:09 AM
It's incredible how simple and straightforward updown.io is compared to many other overengineered, buggy or lazy uptime monitoring platforms.
I wish I'd seen it sooner @european-alternatives.eu. Maybe some attributes are missing, like the Green Energy or EU Hosted?
I wish I'd seen it sooner @european-alternatives.eu. Maybe some attributes are missing, like the Green Energy or EU Hosted?
Today I saw Heldin (2025) at the local cinema for the second time. Strong recommend.
November 5, 2025 at 10:37 PM
Today I saw Heldin (2025) at the local cinema for the second time. Strong recommend.
Reposted by Paolo Barbolini
All good things must come to an end! 🌅
🦀 RustLab wrapped up after three incredible days full of learning and connections. ⚡
🤎 Thank you to everyone who joined us!
🗓️ Mark your calendars: see you in Bologna, November 2026! ✨
#RustLab2025 #RustLang
🦀 RustLab wrapped up after three incredible days full of learning and connections. ⚡
🤎 Thank you to everyone who joined us!
🗓️ Mark your calendars: see you in Bologna, November 2026! ✨
#RustLab2025 #RustLang
November 4, 2025 at 5:05 PM
All good things must come to an end! 🌅
🦀 RustLab wrapped up after three incredible days full of learning and connections. ⚡
🤎 Thank you to everyone who joined us!
🗓️ Mark your calendars: see you in Bologna, November 2026! ✨
#RustLab2025 #RustLang
🦀 RustLab wrapped up after three incredible days full of learning and connections. ⚡
🤎 Thank you to everyone who joined us!
🗓️ Mark your calendars: see you in Bologna, November 2026! ✨
#RustLab2025 #RustLang
Waiting for HDMI...
November 4, 2025 at 10:31 AM
Waiting for HDMI...
Reposted by Paolo Barbolini
so glad I can be learning Rust from the experts at Adobe, their beautiful elegant code is really an inspiration 😊
November 1, 2025 at 12:57 AM
so glad I can be learning Rust from the experts at Adobe, their beautiful elegant code is really an inspiration 😊
Reposted by Paolo Barbolini
ladies and gentlemen...we got him
October 30, 2025 at 7:10 PM
ladies and gentlemen...we got him
Is Hetzner giving up on ARM?
October 30, 2025 at 1:42 PM
Is Hetzner giving up on ARM?
Reposted by Paolo Barbolini
Linux maintainers should really step back and think why programming language library managers happened instead of ranting on stage that they exist.
October 28, 2025 at 4:35 PM
Linux maintainers should really step back and think why programming language library managers happened instead of ranting on stage that they exist.
Just switched ISP from Eolo to Dimensione. Now I'm back with proper 100 Mbps / 20 Mbps over FWA. Also happy to be in the 18.2% of Italy with IPv6
October 27, 2025 at 3:09 PM
Just switched ISP from Eolo to Dimensione. Now I'm back with proper 100 Mbps / 20 Mbps over FWA. Also happy to be in the 18.2% of Italy with IPv6
Reposted by Paolo Barbolini
Reposted by Paolo Barbolini
rust-analyzer now fully uses the new trait solver! 🎉🎉 rust-analyzer.github.io/thisweek/202...
Changelog #299
Commit: 049767eRelease: 2025-10-27 (v0.3.2658)
rust-analyzer.github.io
October 27, 2025 at 11:55 AM
rust-analyzer now fully uses the new trait solver! 🎉🎉 rust-analyzer.github.io/thisweek/202...
Should the Display format of an Error include the source if the alternate flag is set? I'm having mixed feelings. It sounds very nice, but if no other crate does it, I don't expect users to know about this feature and it's also extra stuff to maintain.
Thoughts?
github.com/rust-postgre...
Thoughts?
github.com/rust-postgre...
Add cause error information on alternate display by stevenroose · Pull Request #1285 · rust-postgres/rust-postgres
I saw that the cause error was recently removed in c5d3442.
Especially for db errors, which are quite common, this is quite annoying. Getting a "db error" is really hard to debug :)
The a...
github.com
October 27, 2025 at 9:23 AM
Should the Display format of an Error include the source if the alternate flag is set? I'm having mixed feelings. It sounds very nice, but if no other crate does it, I don't expect users to know about this feature and it's also extra stuff to maintain.
Thoughts?
github.com/rust-postgre...
Thoughts?
github.com/rust-postgre...
Weird GitHub spam happening lately...
October 27, 2025 at 7:51 AM
Weird GitHub spam happening lately...
Reposted by Paolo Barbolini
Which brings us to the age-old question:
Has nobody done this before because it's hard?
Or because it's really fucking stupid?
Has nobody done this before because it's hard?
Or because it's really fucking stupid?
October 26, 2025 at 5:22 PM
Which brings us to the age-old question:
Has nobody done this before because it's hard?
Or because it's really fucking stupid?
Has nobody done this before because it's hard?
Or because it's really fucking stupid?
Reposted by Paolo Barbolini
Great YouTube video where a guy builds a 16mm camera from scratch. Explains really well how film cameras work.
youtu.be/ZAtYJYfV2nA
youtu.be/ZAtYJYfV2nA
I built this video camera FROM SCRATCH
YouTube video by henry kidman
youtu.be
October 23, 2025 at 5:42 PM
Great YouTube video where a guy builds a 16mm camera from scratch. Explains really well how film cameras work.
youtu.be/ZAtYJYfV2nA
youtu.be/ZAtYJYfV2nA
AI scrapers are ruining the web, so I have an idea that could help make the situation even worse for everyone: software that loads random .js, .png, and .pdf files it finds across the entire web for the purposes of speed testing. I just had to do this to debug weird networking issues and it works!
October 22, 2025 at 7:59 PM
AI scrapers are ruining the web, so I have an idea that could help make the situation even worse for everyone: software that loads random .js, .png, and .pdf files it finds across the entire web for the purposes of speed testing. I just had to do this to debug weird networking issues and it works!
Using shitty graphviz layout as an indicator for a peer missing in the network
October 21, 2025 at 12:59 PM
Using shitty graphviz layout as an indicator for a peer missing in the network
Another day of learning about an AWS outage when it's almost over 🥳
October 20, 2025 at 11:12 AM
Another day of learning about an AWS outage when it's almost over 🥳
Reposted by Paolo Barbolini
Reposted by Paolo Barbolini
🔥 Last call for #RustLab2025! 🔥
Only 24 hours left to grab your ticket at the lowest price.
From tomorrow, Premium ticket prices jump from €380 → €500.
Don’t miss your chance to learn, code, and connect in Florence this November.
rustlab.it/tickets25
Only 24 hours left to grab your ticket at the lowest price.
From tomorrow, Premium ticket prices jump from €380 → €500.
Don’t miss your chance to learn, code, and connect in Florence this November.
rustlab.it/tickets25
October 15, 2025 at 5:27 PM
🔥 Last call for #RustLab2025! 🔥
Only 24 hours left to grab your ticket at the lowest price.
From tomorrow, Premium ticket prices jump from €380 → €500.
Don’t miss your chance to learn, code, and connect in Florence this November.
rustlab.it/tickets25
Only 24 hours left to grab your ticket at the lowest price.
From tomorrow, Premium ticket prices jump from €380 → €500.
Don’t miss your chance to learn, code, and connect in Florence this November.
rustlab.it/tickets25
What's up with modern UIs removing things and leaving the space empty? @github.com I want my recent PRs back!
October 15, 2025 at 10:34 AM
What's up with modern UIs removing things and leaving the space empty? @github.com I want my recent PRs back!
Really interesting setting from Linode
October 15, 2025 at 8:01 AM
Really interesting setting from Linode