
https://nitter.cf/t.co/R7xqAMeIUI is where I usually post // Working on building a Ruby profiler @datadoghq
London, United Kingdom
Joined August 2007
- Tweets3K
- Following318
- Followers663
- Likes9.1K
Finally decided to move over to bluesky :D
bsky.app/profile/ivoanjo.bsk…
Ivo Anjo retweeted
So Matz is saying you can make Campfire (a Rails app) 5 times faster and use a twelvth of the memory by using github.com/rubys/roundhouse + github.com/matz/spinel
#EuRuKo @euruko
Ivo Anjo retweeted
My talk deck for Euruko 2026 Day 1, introducing Ruby Box
"Stacking Boxes" speakerdeck.com/tagomoris/st…
#euruko
Ivo Anjo retweeted
Here are the slides for my talk "Running Native Extensions and Ruby Code in Parallel Threads" at #EuRuKo 2026: eregon.me/blog/assets/resear…
Workshop resource tomorrow: [rubyhackchallenge/events/euruko2026.md at master · ko1/rubyhackchallenge](github.com/ko1/rubyhackchall…) #euruko
Slides for my RubyKaigi 2026 talk "ext/profile, or How to Make Profilers Tell the Truth" #rubykaigi
static.osyoyu.com/talks/ruby…
At @datadoghq we've just published a blog with insights on #ruby performance based on surveying profiler data from thousands of real-world services: datadoghq.com/blog/ruby-perf…
I'll be at #brightonruby today, come say hi and chat about #ruby and performance and profiling and #datadog!
(And phones with physical keyboards?)
Finally got to visit the #datadog Tokyo office today! Sakura themed, as expected! – at Tokyo-to, Japan
Ivo Anjo retweeted
We're thrilled to be back at @rubykaigi as a Ruby Sponsor & host of the Ruby Committers event last night! 🇯🇵 🎉
The Ruby & Rails Infrastructure team at @Shopify have lots to share, including a new JIT compiler, new Ruby LSP APIs for handling DSL, and performance optimizations.
Until then, check out what we're working on at railsatscale.com and shopify.engineering. #rubykaigi
Ivo Anjo retweeted
As @hachiblog pointed out during the lighting talk, some gems are not (yet) compatible with the fiber scheduler, but this relatively small PR will fix the issue: github.com/grpc/grpc/pull/39…
Ivo Anjo retweeted
道後公園展望台にふらっと行ったら @KnuX がいたので、スピーチよかったです、datadog 便利に使ってるよありがとうと伝えて写真を撮ってもらった!
It's good to see you. Thank you!! @KnuX
#rubykaigi
Slides for my #rubykaigi #rubykaigi2025 talk "Performance Bugs and Low-level Ruby Observability APIs" are up on dtdg.co/rubykaigi2025 :)
Ivo Anjo retweeted
\ 💎 #rubykaigi 2025 Day2 /
スタメンブース、引き続きオープンしています!
当たりはAnkerの充電器、参加賞にはチョコレートをお渡ししています!🍫
引き続きブースでお待ちしています!
#TUNAG #RubyKaigi2025
Ivo Anjo retweeted
Have you ever struggled with debugging memory leaks or OOM kills in Java or Go?
My team at @datadoghq has recently shipped a guided memory leak workflow that can quickly guide you through the right steps to find and fix the problematic code.
Ivo Anjo retweeted
Because @fxn doesn't stop at simple explanations, I went to dig into why this benchmark give the opposite results of what one would expect 🧵
Ivo Anjo retweeted
The fix for this has landed and will be in go1.24 as well as the next minor release for go1.23 🎉.
Thanks to the Go team for the fast review as usual 🙇🏻♂️
Ivo Anjo retweeted
Good news everyone! 🎉 After two years of R&D, we've finally merged the Bytecode DSL into master! Truffle now generates bytecode interpreters from AST-like specifications for you. ASTs are dead, long live bytecodes!
Check it out: github.com/oracle/graal/blob…
Ivo Anjo retweeted
🌟 Save the Date! 🌟
EuRuKo 2025: The HeART of Code
📅 September 18-19, 2025
📍 Viana do Castelo, Portugal
Join us for the European Ruby Conference in a beautiful coastal city, where innovation meets culture.
👉 Learn more: 2025.euruko.org
#EuRuKo2025 #VianaDoCastelo
























