Profile avatar
joshmo-dev.bsky.social
DevRel Engineer at Playgrounds Analytics Inc | prev shuttle.dev | he/him gh https://github.com/joshua-mo-143 me https://joshmo.ooo
296 posts 640 followers 281 following
Prolific Poster
Active Commenter

I just wrote a blog post on exploring and recreating Axum - Rust's most popular web framework (probably!) - from the ground up. We explore routing, extractors, state, and middleware. Take a look: joshmo.ooo/blog/explori...

just looked at the word count of the article i'm currently writing it's nearly 4000 words 🫑 good luck to whoever is gonna be reading this

after this side project i might have to write a mini-guide on the bollard crate lmao

another day another realisation that i am in fact not a cracked dev - i'm just a lil guy

I'm about 15+ sessions deep with my DnD group on a campaign and I only just realised today that I have basically no spells prepared. As a cleric. At least we haven't wiped yet πŸ˜…

πŸ˜‚ Someone called one of my old articles that I wrote "AI-generated garbage". Yes, the article and repo is probably outdated. I don't work for the company I wrote it for anymore. But it's definitely not AI generated.

might be time to make my website actually usable i might be a rust dev but that's no reason to make my website basically only text

for my js devs (or devs that are forced to work with js for their day job): are you using js registry? i'm actually curious on what the consensus is now that it's been out and the initial novelty has worn off

uhm well ok does anybody want to read a post about reliably parsing messy json arrays in rust now that the economy is crashing i'm trying to do a series where i write down all the useful rust parsing tricks i've learned. piss.beauty/post/filter-...

wrote an audio file splitter in 100% Rust and ended up writing an additional AIFF encoder for it: github.com/joshua-mo-14...

I've been inspired to write a Rust library for splitting audio easily. Turns out while writing my Discord call transcription bot (for my DnD group), I've learned the hard way that having a library that can easily split audio is actually kind of a good idea. Maybe something coming soon?

Just gave a talk yesterday on RAG pipelines with Rust and SurrealDB using the framework I maintain at work. Looking forward to when it gets uploaded to YouTube so I can share it with everyone πŸ₯³

Someone opened an issue on a Github repo I (and a couple other colleagues) maintain to send a death threat to my colleagues and I. I love open source πŸ˜‚

i thought i accidentally wiped out all of the material i wrote for my "write a cloud platform in rust" book when i had to reinstall my OS just had a look at the obsidian vault on github and the pages are mostly still there lmao

Newest #rustlang `http` release v1.3.0 out today! Perhaps biggest deal is allowing more characters in the `Uri`, because frankly that's the real world. github.com/hyperium/htt...

i have finally found a use case for the Result<Option<T>> idiom it's time to move on from rust

not sure what starter pack i've been put on, but thanks to everyone who's decided to follow me over the past few days! πŸ˜…

we are looking for input on how the Dune Developer Preview has been received, and on the Developer Preview itself (if you have used it) here's a survey to give your thoughts and get in contact: forms.gle/VTn5bSyLcSH4... thanks so much! 🧑

i'm doing a talk on rust with AI later this month in london check it out www.meetup.com/surrealdb-lo...

anyone up for some monster hunter wilds this weekend? Just hit hr35 lol

just opened a typescript codebase and there is a 100-line try-catch block we must do better

πŸš€ Introducing Cot – A Batteries-Included Web Framework for Rust! πŸš€ After months of development, my friend and I are excited to release the first version of Cot, a web framework built out of our frustration with the lack of an easy-to-use, fully featured framework in Rust.

was wonderful meeting everyone at rust nation now back to our regular programming

a little rust meme before rust nation

Humanity is on track to trash the environment while working jobs we hate, all to fund massive production of electricity so that "AI" bots can talk to each other on social media. This is basically the backstory to The Matrix (1999), except that on a species level, the slavery is self-inflicted.

The fact that Wallace and Gromit: Vengeance Most Fowl isn’t nominated for best picture is just more evidence of how far we’ve fallen as a society

i have bought my rust nation ticket see you guys there 🫑

"Atuin solved all my problems with history" "It really is a game changer for working on the console and I can't recommend it enough" For years I just wanted to make something that people used, and I'm super happy to have done so ❀️

so... who else is playing the monster hunter wilds beta this weekend?

Big day for @jamesmunns.com! I can't recommend Poststation enough, even doing embedded Rust as a hobby. It is packed with features, and you can't beat the price and the developer-friendly licensing. I'm hoping to do a blog post soon, creating a simple project with the RP2350