37~ days played, 99 range no avas/cannon on my combat/slayer only ironman #osrs
06.08.2025 20:04 β π 3 π 0 π¬ 0 π 0@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
37~ days played, 99 range no avas/cannon on my combat/slayer only ironman #osrs
06.08.2025 20:04 β π 3 π 0 π¬ 0 π 0thinking about how to convert the framework I maintain at work to python via pyo3... since they're talking about it internally haha
24.07.2025 20:37 β π 1 π 0 π¬ 1 π 0Graphic with a headline "Gleam in production" and a quote: βAdopting a new language is always a gamble, but Gleam has paid off. The belt-and-braces approach to safety and fault-tolerance has given us a system that just works, reliably, day in and day out, without constant babysitting and maintenance.β - Edward Kelly, Director of Technology at Strand. Navy background, blue and green text, pink lucy starfish in bottom right corner
See how Gleam gets the job done in production β Full case study coming soon:
βFor a team like ours, with many other priorities and projects we need to work on, the confidence that Gleam gives us is worth its weight in gold.β - Edward Kelly, Director of Technology at Strand.
Excited to be releasing rig v0.14 soon!
Many new features to come and I'm also working on many more over the next few weeks to make the library (and its experimental counterpart rig-experimental) way better π
Applied to do a talk at ObservabilityCON in London later this year. Let's see how it goes π₯³
11.06.2025 11:14 β π 2 π 0 π¬ 0 π 0just read it, i don't think it's *that* bad
although i am surprised it made the company blog - opinionated stuff like this is usually for personal blogs
Each pernissible operation can be specified in a concise coded form called an order. The correspondence between the set of permissible operations and the set of orders which specify them is called the order code of the Illlac. It is given in detail In Chapter 3. A coded problem is called a program or routine.
the best part about early computers is they hadn't settled on the term "instruction" yet and many systems called them "orders"
30.05.2025 03:36 β π 42 π 6 π¬ 4 π 0it's a great day to be promoted to chief maintainer
28.05.2025 21:39 β π 1 π 0 π¬ 0 π 0huh, I actually didn't know this crate existed - that would be pretty useful actually!
24.05.2025 17:06 β π 1 π 0 π¬ 0 π 0deployed - thank you for your feedback!
24.05.2025 15:19 β π 1 π 0 π¬ 1 π 0Yeah my personal website hasn't seen any changes in quite a while. I should probably get on that haha
24.05.2025 15:07 β π 1 π 0 π¬ 0 π 0I 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
02.05.2025 09:34 β π 1 π 0 π¬ 0 π 0another day
another realisation that i am in fact not a cracked dev - i'm just a lil guy
i don't think poem is too bad (esp. considering openapi stuff), it's mostly just that axum and dropshot have entire teams allocated to them whereas poem and some of the other frameworks are basically a bus factor of 1
29.04.2025 19:00 β π 1 π 0 π¬ 1 π 0I'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
Yeah
04.04.2025 22:32 β π 1 π 0 π¬ 1 π 0for 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-...
Wait really?? Damn π
03.04.2025 14:34 β π 3 π 0 π¬ 0 π 0Looks like someone forked it: github.com/sebastienrou...
03.04.2025 13:49 β π 1 π 0 π¬ 1 π 0wrote an audio file splitter in 100% Rust and ended up writing an additional AIFF encoder for it: github.com/joshua-mo-14...
03.04.2025 13:43 β π 6 π 0 π¬ 0 π 0I'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 π₯³
π yeah that's one part of the blockchain space I really, really hate. Still though, the framework itself is quite useful as it's significantly better than similar frameworks in the space (imo)
22.03.2025 16:31 β π 2 π 0 π¬ 1 π 0I maintain an AI agent framework for a company that primarily is in the blockchain space
21.03.2025 10:47 β π 4 π 0 π¬ 1 π 0Honestly if it wasn't part of my professional work I would have trolled him until the sun dame down ππ
However since it's my job, unfortunately I'm forced to close the issue and report.