Maxime Richard (@rmaximedev) header
Maxime Richard (@rmaximedev) profile picture

Staff Engineer @getqonto, 📝 @obsdmd nerd, 🥐 Meetup @AperoWebNancy

Nancy, France 🇫🇷
Joined April 2011
Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)Photo by Maxime Richard (@rmaximedev)
Maxime Richard retweeted
Confession: I’ve scrolled past dozens of comments on a PR just to find out why I couldn’t merge it. More times than I’d like to admit. Agents have made this a lot worse. They push commits and leave review comments of their own, and all of it lands in the timeline. PR timelines have gotten dramatically noisier, and the few things you actually need to know get buried. My team is rethinking the foundations of the PR experience around that problem, and today the first piece went into public preview. The new Overview page puts merge readiness and your next step right at the top. A summary catches you up on review activity, and you can filter the conversation down to unresolved threads. It’s opt-in and rolling out through the weekend. This is a much-needed start, and there’s a lot more coming as we modernize PRs for the way software gets built now. If you try it, we’d love to hear what still sends you back to the classic view. github.blog/changelog/2026-1…
51
38
12
499
80,635
Maxime Richard retweeted
sshole: openssh on musl linux accepts any password longer than 256 characters. sshhole.com
20
84
42
641
75,992
Maxime Richard retweeted
Background subagents in Claude Code now use less of your usage limit. A running subagent updates its status line every 30 seconds, and each update used to re-read its whole conversation. Now Haiku 5.5 writes it from short notes instead, so each update costs about 99% less.
714
983
744
23,464
2,584,003
Maxime Richard retweeted
The web rewrite is working. On a slow connection, the old X web took more than 22 seconds to show the first post on a profile. The new X web does it in 2.7 seconds. Here's how we did it, and how we're rolling it out one country at a time. blog.x.com/en/engineering/re…
287
363
163
5,057
1,049,566
Maxime Richard retweeted
We asked GPT-6 Astra to edit Qwen3.5-0.8B weights to improve math. It directly changed only 0.016% of weights, fixing 0.8B's reasoning loops & improving math up to 6x and even instruction following 3x, without gradients or training. We call this Weight-Space Programming: frontier LLMs can now natively read/write neural network weights! 🧵 Blog: rikiyat.github.io/blog/weigh…
Readers added context they thought people might want to know
LLM was given weights explicitly as text in prompt and used code/forward passes (per authors' logs) to ablate Qwen looping direction, a known thinking-mode issue per model card. Primarily fixed repetition in that mode, not general 'natively' improving weights/math. rikiyat.github.io/blog/weight-sp… github.com/RikiyaT/lm_und… huggingface.co/Qwen/Qwen3.5-0… huggingface.co/RikiyaT/Qwen3.…
2,365
7,271
5,748
55,958
9,993,604
Maxime Richard retweeted
Obsidian 1.15 is now available! Some highlights: 1. Mermaid diagrams use our new rendering engine, Pele, which renders up to 500 times faster and uses your theme's colors and fonts. 2. Voice capture on iOS: record and transcribe voice notes as you speak, even from the Lock Screen. 4. PDF export on mobile. 5. Smarter list editing: indenting or moving a list item now moves nested items too. 6. Accent-insensitive search: cafe matches café in suggestions. 7. Community plugins load faster when the app starts.
38
139
24
2,082
141,247
Maxime Richard retweeted
building.owner.com/tsrs and checkout our blogpost on the port!
Introducing tsrs: a Rust port of the TypeScript compiler 🦀 We are not forking TypeScript! ◆ In close collaborating with the TypeScript team ◆ Up to 8x faster than TS 7.0 & ~70% less memory ◆ Runs in WASM, so it works in your browser & on Workers ◆ Soon part of the Oxc toolchain npx tsrs blog.cloudflare.com/typescri…
7
16
3
100
17,348
Maxime Richard retweeted
Cloudflare is taking ownership of tsrs, a port of TypeScript to Rust. It's 8x faster and uses 70% less memory than TypeScript 7.0. We are not forking TypeScript – we are working with the TypeScript team and as a result 7.1 is already ~2.5x faster, too. blog.cloudflare.com/typescri…
58
169
42
2,040
82,441
The team behind @Deno_Land, including @rough__sea (he knows a bit about Node.js), is joining @Cloudflare. They’ll help make Workers better for Node.js developers and advance workerd as a core primitive for what comes next. cfl.re/4zlzlSa
66
138
100
1,144
154,631
Maxime Richard retweeted
📢 Introducing the React Aria Sheet component! ‣ Native swipe gestures powered by CSS scroll snapping ‣ Gesture-synced animations ‣ Snap points ‣ Stacking ‣ Elastic over-scroll ‣ Keyboard aware Wrote a blog post about how it works! react-aria.adobe.com/blog/sh…
33
56
9
808
54,106
Maxime Richard retweeted
You can now ask Claude to run subagents at a specific effort level! Make sure you're on v2.1.292+
207
149
55
3,088
126,581
Maxime Richard retweeted
I'm excited to announce MSW v3.0! 🥳 - Leaner dependency graph and smaller size; - ESM-only; - Granular entrypoints; - GraphQL subscriptions; - Socket-based network interception in Node.js; - And much more! mswjs.io/blog/introducing-ms…
21
53
6
450
28,419
👀 Great new JS feature Can be used for sliding window algorithms, such as a moving average Should also work on infinite streams, computing the moving average lazily
ECMAScript excitement 😉 Congrats to @smooshMap on advancing the Iterator Chunking proposal to Stage 4 @TC39 today 🎉 It can make iterators that chunk & window content. [0,1,2,3].values().chunks(2); // [0,1], [2,3] [0,1,2,3].values().windows(2); // [0,1], [1,2], [2,3]
13
30
4
349
25,850
👀 Nice performance improvement for React Router Just upgrade -> fewer re-renders
React Router 8.4.0 is out and comes with two big performance improvements! - Fewer re-renders for components accessing a subset of router state - 20–50%+ faster route matching in larger apps with the new `unstable_routePatternMatching` option reactrouter.com/changelog#v8…
5
8
146
17,638
Maxime Richard retweeted
Claude Sonnet 5.5 is available everywhere today; Claude Haiku 5.5 will join the family in the coming weeks. Read more: anthropic.com/claude-sonnet-…
49
98
116
2,508
370,582