~/talks

Ivo Anjo

what they talk about

where they keep going back

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
From Ruby 2 to 4: Updating a C extension for a Modern VMRubyKaigi 20262026-04-22
Datadog updates a C extension to target Ruby 4 APIs, replacing legacy patterns that slow GC and inflate memory. Practical swaps: use…
Talk on
How a Ruby profiler works: Stackprof under a microscopeEuruko 20252025-09-18
Stackprof profiles Ruby with just ~2,000 lines of C and Ruby by sampling (typical intervals 1–10 ms) instead of tracing every call, uses setitimer/sigaction…
Talk on
How the Ruby Global VM Lock impacts app performanceRubyConf 20242024-11-13
Ruby 3.2 adds a GVL instrumentation API and the gvl-tracing gem produces Perfetto timelines that show threads switching on a 100 ms quantum, revealing that…
Talk on
Look out! Gotchas of Using Threads in RubyEuruko 20232023-09-21
Ruby MRI threads are concurrent but not parallel so CPU work doesn’t speed up while JRuby/truffle and ractors can run in parallel, and naive shared mutable…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.