Happy May everyone!
Where is 2025 going? I swear, as I get older time is passing by more quickly. This blog has been fallow for a little too long. It's a new month, so I'm setting about to make a return and share my silly Rust adventures.
Before I get into what I've been doing as well as share a little about content plans for the rest of the year, here's your link to This Week in Rust. Per usual, lots of interesting goodies there about the latest and greatest going on with our favourite language.
I've spent the last month-ish working on two projects:
-
what I lovingly call a project called franken-hyper-actor, which lives here on GitHub, shuttle-template-hyper
- this blog is served with this project, and hosted on Shuttle
- it's my own take on a web server that incorporates the actor model
I've learned a lot in building up these two projects, so for at least the summer, if not the rest of the year, I'll be unpacking all the knowledge I've gained here through a series of posts. I'll start with the hyper
crate and how it's a terrific starting point to "drop down a level" and understand how web content is served, without a larger framework. After that I'll get into what actors are all about and how they suddenly became a very good mental model for learning about concurrency and network related programming.
So how has your own journey with Rust been going? Let me know by filling out the contact form on my "Contact" page or by hitting my on "X". Yes, against my better judgement I'm back on that platform. Unfortunately it's useful as many personalities I enjoy in the development community are still there.