Sign in

Marc-André Giroux

@xuorig.bsky.social
339 followers 83 following 28 posts

APIs & Distributed Systems @Netflix magiroux.com

PostsRepliesMedia
Marc-André Giroux @xuorig.bsky.social · 07/05/2026
magiroux.com/posts/is-gra...
magiroux.com
Is GraphQL the Panacea for Agentic AI?
GraphQL's schema and flexible query style make it an interesting candidate for agentic AI systems — but is it actually the right choice? Let's dig in.
042
Marc-André Giroux @xuorig.bsky.social · 14/03/2025
Bored of Rust vs X posts that compare a lang a team has been working with for years vs what can be explained by unfamiliarity with Rust. Oh no we unwrap() on a map get and it panics! Control for familiarity with the language, and I feel like a lot of stuff starts looking similar.
040
Reposted by Marc-André Giroux
Jean Boussier @byroot.bsky.social · 23/01/2025
I want to write a post about Pitchfork, but before I can get to that I need to share some thoughts. I suspect this one may be more controversial than the optimizing JSON series 😅. byroot.github.io/ruby/perform...
byroot.github.io
The Mythical IO-Bound Rails App
When the topic of Rails performance comes up, it is commonplace to hear that the database is the bottleneck, so Rails applications are IO-bound anyway, hence Ruby performance doesn’t matter that much,...
45922
Marc-André Giroux @xuorig.bsky.social · 10/01/2025
New post 🌶️ The MOIST Principle for GraphQL Schema Design
buff.ly
The MOIST Principle for GraphQL Schema Design
Why MOIST is preferable to DRY when it comes to GraphQL Schema Design
5156
Marc-André Giroux @xuorig.bsky.social · 21/12/2024
Serious take about GraphQL performance since that is very often brought up these days: GraphQL's inherent overhead is mostly limited to its parsing/validation step and its execution engine logic. Eliminating or keeping that to a minimum is important and generally easy. In practice, when people say
340
Marc-André Giroux @xuorig.bsky.social · 21/12/2024
2141
Marc-André Giroux @xuorig.bsky.social · 22/11/2024
Sometimes it really feels like the GraphQL subreddit is half ads, half how to use Shopify’s API 🤣
091
Marc-André Giroux @xuorig.bsky.social · 22/11/2024
You the first time you log errors in Rust coming from languages with exceptions with stack traces: [ERROR] There was an error in your code base, good luck.
000
Reposted by Marc-André Giroux
Why @why.bsky.world · 19/11/2024
833341559
Marc-André Giroux @xuorig.bsky.social · 19/11/2024
@support.bsky.team hmm none of my likes/follows seem to persist for some reason. Are there ongoing issues?
200
Marc-André Giroux @xuorig.bsky.social · 10/11/2024
I'm way too late on the halloween memes, but it fit too well. Fun profiling afternoon 🙃
080
Marc-André Giroux @xuorig.bsky.social · 31/08/2023
New post www.magiroux.com/rust-jemallo...
magiroux.com
Rust Heap Profiling with Jemalloc
Enabling Jemalloc heap dumps using jemallocator
000
Marc-André Giroux @xuorig.bsky.social · 25/04/2023
Hello world
040