1. X
  2. Jean Boussier
Log inSign up
Jean Boussier
1,370 posts
user avatar
Jean Boussier
@_byroot
Rails core, Ruby committer, Senior Principal Engineer at Intercom. Bsky: byroot.bsky.social Mastodon: @[email protected]
Toulouse
github.com/byroot
Joined April 2022
199
Following
4,701
Followers
RepliesRepliesMediaMedia
  • Pinned
    user avatar
    Jean Boussier
    @_byroot
    Oct 23, 2023
    After several months of work, we finally enabled Pitchfork reforking on 100% of Shopify's monolith. ~30% reduction in memory usage, ~9% better latency and more!
    Image
    Effects of Pitchfork reforking on Shopify’s Monolith
    From railsatscale.com
  • user avatar
    Jean Boussier
    @_byroot
    57m
    A history of Ruby's Hash tables, and how we can make them use less memory:
    byroot.github.io
    Shrinking Ruby Hashes
    As you may know, one area of Ruby performance optimization that particularly interests me is memory usage. Given that most Ruby deployments rely on fork, improving Copy-on-Write performance is...
  • user avatar
    Jean Boussier
    @_byroot
    Jul 26
    While it has been 18 months since I blogged about it, the json gem performance has improved quite significantly since, so now is a good time to add a few more parts to my JSON series:
    byroot.github.io
    Optimizing Ruby’s JSON, Part 8
    It has now been about 18 months since I concluded my post series on optimising Ruby’s json.
  • user avatar
    Jean Boussier
    @_byroot
    May 21
    This one feels good. No more stupid comments at the top of files. At least in one repo.
    Image
  • user avatar
    Jean Boussier
    @_byroot
    Apr 20
    I wrote some more as a way to fight jet lag, hopefully it's still readable 😅:
    byroot.github.io
    The Missing Bundler Features
    Over the last few months, there has been a lot of talk about making Bundler faster, both by improving it directly, or by reimplementing it in another language, and while it may surprise some, that...

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Advertisement
Advertisement