Jean-Marie Lamodière
banner
jmlamodiere.bsky.social
Jean-Marie Lamodière
@jmlamodiere.bsky.social
Engineering Manager / Tech Lead @ hermes
#ddd #craft #typescript #nodejs ♯dièse ♭bémol
Reposted by Jean-Marie Lamodière
Just saw an extended version
November 20, 2025 at 11:26 PM
Reposted by Jean-Marie Lamodière
Pagination Demystified: 3 Layers You Shouldn't Mix Up - Full version
September 6, 2025 at 9:00 AM
Reposted by Jean-Marie Lamodière
The DORA research found that there is NO TRADE-OFF BETWEEN SPEED & QUALITY
Teams with good scores on both, spend 44% more time on new features!!!

Read “Accelerate” by Nicole Forsgren et al.
4/4
May 1, 2025 at 8:26 PM
Reposted by Jean-Marie Lamodière
As ever, my WIAD talk slides from years ago
February 18, 2025 at 9:58 AM
Reposted by Jean-Marie Lamodière
So a quick rule-of-thumb from a throughput POV is:
* Stable high-traffic workloads => containers
* Bursty, occasional workloads => lambda

And don't forget about caching. It's literally a cheat code for building scalable and high-performance systems!
December 28, 2024 at 8:59 AM
Mind blown (about Rust)!
> the problems with data races and memory safety arise when you have both aliasing (shared data) and mutability. The functional approach to solving this problem is to remove mutability. Rust’s approach would be to remove aliasing.
smallcultfollowing.com/babysteps/bl...
Focusing on ownership · baby steps
smallcultfollowing.com
December 21, 2024 at 9:14 AM