narrative update
Jazz is not a database or backend replacement
Jazz isn't local-first only
Jazz isn't a sync engine only
Jazz is simply a *lame music genre*
@gibi.no.bsky.social
This dad thing is really eating up a lot of my time. Software engineer, researcher, dabbling in embedded some times. Rust, Python, C++. Problem solver. https://glennib.github.io/
narrative update
Jazz is not a database or backend replacement
Jazz isn't local-first only
Jazz isn't a sync engine only
Jazz is simply a *lame music genre*
I feel like there would be a HUGE amount of ecosystem value for Rust and async/await, if there was funding and the right dev(s) available to focus on improving:
* Memory usage + copies of futures/async fns: particularly wrt overlapping data across yield
* Improving codegen size/perf
* opt-footguns
I think you should follow @jonhoo.eu. Prolific software engineer, livestreamer, educator.
19.06.2025 17:55 β π 1 π 0 π¬ 1 π 0A bit of a long shot: the regular audio editor for the "What's New" Rustacean Station episodes is now busy with other life stuff. The last episode I edited myself, but it took ages! Anyone know an editor (ideally familiar with Rust, but not a requirement) who'd take on a regular (paid) editing gig?
14.06.2025 07:34 β π 18 π 9 π¬ 1 π 0Is there a cargo plugin that goes through your codebase and lints on any visibility qualifier that could be shrinked in scope? π€
That is if there is some definition `pub(crate) thing` but that is only ever used in the module itself I want something that tells me, "This `pub(crate)` can be omitted"
A friend just asked me what I do to stay hopeful and I told him one of my favorite strategiesβ¦I stay hopeful by remembering that no one has any idea what the fuck is going to happen, so as long as we donβt know, we gotta do what we can.
11.06.2025 03:35 β π 10632 π 1478 π¬ 207 π 71Fun to watch the logs as it works and tries to sed, head and git apply itself through the tasks
10.06.2025 13:05 β π 0 π 0 π¬ 0 π 0Should probably have had it implement snapshot tests of the Python code prior to porting, so it could compare the service responses in its own feedback loop.
10.06.2025 12:51 β π 0 π 0 π¬ 0 π 0Trying out Codex for a Python->Rust rewrite of a service that interacts with Google APIs and a Postgres database.
It keeps pushing difficult work to TODO comments. I think it struggles to port Python context managers to equivalent Rust code. Otherwise, I think it's saving me time.
π Diving into Rust's concurrency primitives! Our technical detective story explores how a seemingly simple mutex implementation in parking_lot spiraled into unexpected complexity. Great read for systems programmers and Rust enthusiasts!
π β‘οΈ fly.io/blog/parking...
open source was not paying the bills
excited to announce that I got a real job
sponsor me so that I can quit: github.com/sponsors/orhun
Blir man best i tysk av Γ₯ ta tysk pΓ₯ ungdomsskolen eller av Γ₯ se pΓ₯ krigsfilmer og Rex?
09.06.2025 09:08 β π 1 π 0 π¬ 0 π 0Feels like the post would be more aptly titled "Putting the 'Go' back into 'Go Fuck Yourselves'"?
03.06.2025 19:39 β π 111 π 9 π¬ 8 π 0What if #rustlang's HTTP reqwest library were more modular?
Still extremely easy to use, but with the ability to modify its layers more. Such as pools, redirects, retries, proxies, compression, load balancing.
What if we made each of those pieces separable?
seanmonstar.com/blog/modular...