Sign in

Antoine Büsch

@antoinebusch.dev
63 followers 119 following 282 posts

🇫🇷 in 🇦🇺 • Rust dev at idverse.com 🦀

PostsRepliesMedia
Antoine Büsch @antoinebusch.dev · 09/10/2026
For some reason it looks like you should be sitting in a high-back rattan chair or something...
110
Antoine Büsch @antoinebusch.dev · 06/10/2026
Think the #rust compiler is slow? Well MS Defender for Mac is even slower, to the point that using something like `kache` makes the build _slower_ than re-compiling everything due to all the scanning. Impressive...
110
Antoine Büsch @antoinebusch.dev · 05/10/2026
TIL Elm is not dead!
000
Antoine Büsch @antoinebusch.dev · 02/10/2026
Somehow not surprised it's this one, but good grief, glad he's safe!
110
Reposted by Antoine Büsch
Marco Ieni @ieni.dev · 02/10/2026
All RustConf 2026 talks: www.youtube.com/playlist?li...
youtube.com
RustConf 2026
The Rust Foundation hosted the annual RustConf event in Montreal, Canada, September 8-11, 2026. All keynotes, breakout sessions, and lightning talk recording...
0116
Reposted by Antoine Büsch
Two Muffins @twomuffins.bsky.social · 02/10/2026
Twist-tac-toe will be at PAX Aus... in just a week! Come say hello and play the Demo. We are in Booth 9 in the PAX Rising section of the main hall. #pax #paxaus #gamedev #indiegame #roguelite #deckbuilder @paxaus.bsky.social
0129
Reposted by Antoine Büsch
Slow Rush @slow-rush.bsky.social · 02/10/2026
Signs of Danger will be at PAX Aus a week from now! Come to booth 62 in the "PAX Rising" area and build your own ridiculous weapons - alone or with co-op with friends! #pax #paxaus #indiegame #roguelite @paxaus.bsky.social
096
Antoine Büsch @antoinebusch.dev · 02/10/2026
I can even trivially cross compile it for the armv7 target and play it on my Miyoo Mini +, which is super fun
Photo of a Miyoo Mini + running Super Mario Land 2 in my Gameboy emulator
010
Antoine Büsch @antoinebusch.dev · 02/10/2026
It's now orders of magnitude more performant, more correct, supports most MBCs, supports save/restore state, has a `RetroArch` frontend (thanks to the `libretro-core` crate I discovered recently), custom palettes, and more...
100
Antoine Büsch @antoinebusch.dev · 02/10/2026
But these past couple of weeks I've been using Claude to polish it up, and it's been surprisingly satisfying, in a different kind of way. Also, Opus 5.5 has been shockingly good at it: discovering test roms on my system, building headless runners for testing, figuring out obscure bugs in seconds...
100
Antoine Büsch @antoinebusch.dev · 02/10/2026
A few years ago I wrote a basic Gameboy emulator in #rust [1]. I'm glad I did it "by hand", and it was a fun rabbit hole for my brain to hyperfocus on for a while, but once it worked well enough to play Zelda or Super Mario Land 2, I quickly moved on to something else. [1]: github.com/abusch/gb-rs
github.com
GitHub - abusch/gb-rs: Yet another gameboy emulator in Rust
Yet another gameboy emulator in Rust. Contribute to abusch/gb-rs development by creating an account on GitHub.
110
Antoine Büsch @antoinebusch.dev · 02/10/2026
Thank you! As a first time dog owner, I feel like I'm doing this in hard mode, but I'll get there!
000
Antoine Büsch @antoinebusch.dev · 01/10/2026
I really thought I would have more time before he could reach my table or kitchen counter 🥲
110
Antoine Büsch @antoinebusch.dev · 01/10/2026
It's nuts how much he's grown in a bit over a month though!
111
Antoine Büsch @antoinebusch.dev · 01/10/2026
Yeah, he's lucky he's cute 😁
110
Antoine Büsch @antoinebusch.dev · 01/10/2026
I suppose I'm projecting my 3 months old Brittany's behaviour 😅
110
Antoine Büsch @antoinebusch.dev · 30/09/2026
How does she not instantly rip the sheet to shreds?? 😆
110
Antoine Büsch @antoinebusch.dev · 23/09/2026
Ooh, I had missed the news about thimbleweed park 2! ♥️
010
Antoine Büsch @antoinebusch.dev · 18/09/2026
@thealg0rithm.bsky.social I'm so confused: music.youtube.com/watch?v=EPWn...
music.youtube.com
Version Control
YouTube video by The Algorithm - Topic
000
Antoine Büsch @antoinebusch.dev · 17/09/2026
"bleeding edge"
020
Antoine Büsch @antoinebusch.dev · 14/09/2026
Despite the issue being closed, the issue isn't fixed.
000
Antoine Büsch @antoinebusch.dev · 14/09/2026
Oof, *very* surprising behaviour in `serde-json` that my coworker stumbled upon: github.com/serde-rs/jso...
github.com
serde_json accepts arrays as serializing to structs when it shouldn't · Issue #1059 · serde-rs/json
Problem When parsing into a struct with serde_json, I expect it to accept json records with key -> value mappings. However, it appears serde_json also accepts arrays. This is a relatively large iss...
101
Antoine Büsch @antoinebusch.dev · 10/09/2026
*gasp*
010
Reposted by Antoine Büsch
dax @thdxr.com · 04/09/2026
guys i just realized i am agi it's me it's been me this whole time
2523
Antoine Büsch @antoinebusch.dev · 03/09/2026
He's my best friend, he's my pal. He's my home boy, my rotten soldier. My sweet cheese, my good time boy.
000
Antoine Büsch @antoinebusch.dev · 03/09/2026
So this good boy entered my life a couple of weeks ago ♥️ It sure has been an adjustment, and I can't wait for the teething/ biting stage to be over, but look at this face... #brittany #puppy
A very cute Brittany puppy
200
Antoine Büsch @antoinebusch.dev · 02/09/2026
Who says they don't...
020
Antoine Büsch @antoinebusch.dev · 01/09/2026
What an absolutely stupid take, jesus christ...
000
Antoine Büsch @antoinebusch.dev · 28/08/2026
Dammit, I can't unsee it now...
A photo of Devin from LeagleEagleA picture of Stan from Monkey Island, wearing the exact same jacket as Devin.
000
Antoine Büsch @antoinebusch.dev · 27/08/2026
One of those things that blew my mind when I first heard about it, and now feels obvious. I think I first heard it from AlphaPhoenix on youtube.
000
Antoine Büsch @antoinebusch.dev · 24/08/2026
I frequently look up a type like `HashMap` or `Vec` or whatever to check its methods, or what traits it implements, and would love to be able to do that from neovim instead of going to the website. I feel like all the pieces probably already exist...
000
Antoine Büsch @antoinebusch.dev · 24/08/2026
You know how `neovim` (or any IDE with rust-analyzer) can display the rustdoc of any type (including `std`) in markdown format? I would love to be able to look up any type from `std` and see its documentation in that format. Basically doc.rust-lang.org/stable/std/ but in markdown and in my IDE.
doc.rust-lang.org
std - Rust
The Rust Standard Library
120
Antoine Büsch @antoinebusch.dev · 11/08/2026
Terminated my first ethernet cable today, at the tender age of 48 #nevertoolate
000
Antoine Büsch @antoinebusch.dev · 05/08/2026
Seems very reasonable ♥️
020
Reposted by Antoine Büsch
Justice Of Toren One Var @jyn.dev · 05/08/2026
i'm really proud of this policy. it's not perfect, but i think it's close to the best that was possible given all the constraints. i'm excited that this will make things easier for mods and reviewers, and hopeful that it will spark change in Rust's governance. blog.rust-lang.org/inside-rust/...
blog.rust-lang.org
rust-lang/rust is adopting an LLM policy | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
1016724
Antoine Büsch @antoinebusch.dev · 05/08/2026
Fair enough. As a user I don't really care one way or another, but I was just curious :)
010
Antoine Büsch @antoinebusch.dev · 05/08/2026
Can't rustls be configured to use the system certs though?
100
Antoine Büsch @antoinebusch.dev · 05/08/2026
Fuzzy finding is really one of those things where you think surely things are fast enough now, it's a solved problem. And yet, progress is still being made!
000
Antoine Büsch @antoinebusch.dev · 05/08/2026
Recently learned that black panthers aren't really a thing (as a species), they're just black jaguars _or_ black leopards, and I feel like my whole life has been a big lie for some reason 🐆
000
Antoine Büsch @antoinebusch.dev · 30/07/2026
Nice! ☕
000
Antoine Büsch @antoinebusch.dev · 30/07/2026
Read too quickly and thought it said "Are you human? How much?"
030
Antoine Büsch @antoinebusch.dev · 23/07/2026
Well tuicr.dev does look neat indeed 👀
tuicr.dev
tuicr — terminal UI for code review
tuicr is a TUI for code review with vim keybindings. Scroll a GitHub-style diff, leave line-level comments, then push a real PR review to GitHub, or copy structured markdown for your coding agent.
020
Antoine Büsch @antoinebusch.dev · 22/07/2026
Dammit, my joke is too late github.com/gamma0987/pr...
github.com
GitHub - gamma0987/proc-macro-error3: A maintained fork of proc-macro-error using syn 2
A maintained fork of proc-macro-error using syn 2. Contribute to gamma0987/proc-macro-error3 development by creating an account on GitHub.
000
Antoine Büsch @antoinebusch.dev · 22/07/2026
So... err... who's creating `proc-macro-error3` then? #rust #crates #churn
100
Antoine Büsch @antoinebusch.dev · 20/07/2026
Not saying there aren't some interesting ideas in github.com/tokio-rs/top..., but seriously? we're back to transpiling shit to Javascript now?
github.com
GitHub - tokio-rs/topcoat: A batteries-included framework for building web apps
A batteries-included framework for building web apps - tokio-rs/topcoat
020
Antoine Büsch @antoinebusch.dev · 15/07/2026
Oh, that's great to hear!
000
Antoine Büsch @antoinebusch.dev · 15/07/2026
Not sure tbh... For font parsing, Google has been doing some work with `skrifa`, but it doesn't do rasterization from what I understand. Rustybuzz seems to be replaced by harfrust, but 🤷‍♂️
000
Antoine Büsch @antoinebusch.dev · 14/07/2026
Is it me or is @typst.app entire rendering stack made up of unmaintained crates at this point 😞 (ttf-parser, fontdb, rustybuzz...). I guess given how core they are it's not going to be a trivial update though.
210
Antoine Büsch @antoinebusch.dev · 08/07/2026
When you blow up your token budget...
An old meme being recycled, depicting a developer sitting on the pavement with a laptop, next to a sign saying "will code for tokens"
000
Antoine Büsch @antoinebusch.dev · 04/07/2026
Well damn, I clearly can't keep either 😆
010