Typesense
WorkOS
Fin
Laravel Cloud
Superconductor
Gusto
Figma
AppSignal
Persona
Avo
Beyond Finance
SumIt
TRMNL
Order.co
Chatwoot
Chime
FastRuby.io
Buildkite
CodeRabbit
Mux
Legacy? I prefer battle-tested.
Pair grazing. Like pair programming, but greener.
This dock is mine now. Non-blocking, though.
Scoot over. This plank is taken.
Sunbathing is a lifestyle.
I only surface for major releases.
Formation lead. Zero merge conflicts.
I review fish. Approve, approve, approve.
Squad's over there. I'm remote.
Drop a churro. I dare you.
Telegraph Hill rent: one cracker.
Wild parrot of Telegraph Hill, doing a flyby.
Check Agents on Rails: the first benchmark report
Peace, love, and open source.
Series A? We prefer Series Mars.
Great reception up here. Home says hi.
Karl the Fog? We go way back.
Mrrp. Come closer. See what happens.
X-ray glasses. Matthew left them here.
morning_glory
Return to Todd Sedano
cocoapods
Return to Samuel Giddins
backflip
resque-honeybadger
Return to Josh Wood
bullet_train-super_scaffolding
bullet_train-routes
nice_partials
s3_relay
Return to Robert Bousquet
thincloud-auth
Return to Robert Bousquet
rails-intest-views
Return to Vova Dementyev
bullet_train-roles
unsort_db_schema_columns
Return to Jake Moffatt
annotate_gemfile
Return to Jake Moffatt
fssh
Return to Cameron Dutro
kuby-sidekiq
Return to Cameron Dutro
showcase-rails
declarative_minitest
Return to Peter Zhu
email_spec
Return to Ernesto
rubygems-await
Return to Samuel Giddins
view_component-contrib
Return to Vova Dementyev
rodish
Return to Jeremy Evans
agile_check_in
bundler-leak
Return to Ernesto
enum_csv
Return to Jeremy Evans
rack-indifferent
Return to Jeremy Evans
capistrano-anycable
Return to Vova Dementyev
jbuilder-schema
ruboto
Return to Charles Nutter
bullet_train-outgoing_webhooks
dnsmadeeasy-rest-api
Return to Konstantin Gredeskoul
grape-client-generator
Return to Cameron Dutro
activerecord-jdbch2-adapter
Return to Charles Nutter
capybara-restore_state
Return to Jeremy Evans
appengine-rack
Return to John Woodell
harvesting
Return to Ernesto
gelauto
Return to Cameron Dutro
izzy
Return to Brandon Weaver
action_push_native
Return to Rosa Gutierrez
database_cleaner-mongo
Return to Ernesto
dinero_mail_ipn
Return to Ernesto
hocho
Return to Takashi Kokubun
maven-tools
Return to Charles Nutter
itamae-plugin-resource-cask
Return to Takashi Kokubun
xcknife
Return to Samuel Giddins
itamae-plugin-recipe-docker
Return to Takashi Kokubun
sequel_postgresql_triggers
Return to Jeremy Evans
view_component
Return to Cameron Dutro
animatedgifme
Return to Chris Oliver
cache-object
Return to Konstantin Gredeskoul
pig
Return to Jim Remsik
mercadopago
Return to Ernesto
colored2
Return to Konstantin Gredeskoul
database_cleaner-redis
Return to Ernesto
spoon
Return to Charles Nutter
atomic
Return to Charles Nutter
rails_throttle
Return to Peter Zhu
foobara-empty-ruby-project-generator
Return to Miles Georgi
yrby
Return to JP Camara
puma-daemon
Return to Konstantin Gredeskoul
AntBuilder
Return to Charles Nutter
0 complete
Generate & publish your Pixel Card
+10Fill out your profile
+10Add your GitHub handle
+10Find yourself in the Clouds
+1Talk to 5 people
+20Share your card on your socials
+30Collect the gems of the Clouds
+1Return a gem to its maintainer
+10Extra: return from last year's conference
+1More quests coming soon!
Q for quests, F for this panel.
The piano you hear on people is played by Sonic Pi, Sam Aaron's live coding music tool, and Ruby all the way down.
Animal calls by Igor Lazo and LokYYs (CC BY-SA 4.0) and Marco Dragonetti (CC BY 4.0). All trimmed and re-levelled for the Clouds; sources and licences. Other sounds CC0.
ยฉ 2026 SF Ruby. Organized by Evil Martians.
Get your own Pixel Card! San Francisco Ruby Conference, November 10-12, 2026
Join us โPrincipal Software Engineer @ Ubicloud
Ruby committer. Maintainer of Sequel, Roda, Rodauth, and many other gems. Author of "Polished Ruby Programming". OpenBSD Ruby ports maintainer.
57 gems of theirs in the hunt
american_date apetag autoforme by capybara-restore_state capybara-validate_html5 cicphash date enum_csv erubi evilr fileutils fixture_dependencies forme hanna hanna-nouveau home_run jeremyevans-exception_notification jeremyevans-postgres-pr kaeruera m minitest-global_expectations minitest-hooks minitest-parallel_fork minitest-shared_description pledge rack-indifferent rack-test rack-unreloader refrigerator roda roda-route_list rodauth rodish ruby-style scaffolding_extensions scgi sequel sequel-annotate sequel_core sequel_model sequel_pg sequel_postgresql_triggers simple_ldap_authenticator simple_mailer subset_sum thamble third_base tilt tilt-indirect tilt-rails_erb tk unicorn-lockdown vorbis_comment warning webrick zlib
143 gems they have collected
rack-test erubi rack-indifferent sequel-annotate rack-unreloader rodish minitest-hooks sequel_model sequel_core unicorn-lockdown tilt-indirect hanna-nouveau warning sequel_pg home_run sidekiq-job-signal date by rodish fileutils tilt-indirect hanna-nouveau tilt-indirect minitest-shared_description fixture_dependencies rodauth autoforme pledge scgi tilt minitest-global_expectations sequel-annotate m subset_sum minitest-parallel_fork zlib refrigerator forme jeremyevans-exception_notification warning sequel_postgresql_triggers webrick minitest-parallel_fork american_date minitest-shared_description sequel-annotate minitest-global_expectations zlib tk third_base minitest-parallel_fork roda sequel ruby-style tilt scaffolding_extensions minitest-hooks sequel_pg rack-test rodauth capybara-restore_state tk apetag home_run pledge warning sequel_model unicorn-lockdown ruby-style forme roda-route_list hanna roda rodauth roda by sequel roda-route_list evilr erubi kaeruera unicorn-lockdown jeremyevans-exception_notification minitest-shared_description pledge capybara-validate_html5 forme apetag autoforme rack-unreloader sequel_core jeremyevans-exception_notification cicphash fileutils enum_csv minitest-hooks apetag erubi rack-test enum_csv webrick thamble third_base scgi sequel-annotate refrigerator capybara-validate_html5 evilr apetag cicphash sequel-annotate erubi pledge jeremyevans-exception_notification sequel_pg ruby-style evilr by vorbis_comment capybara-validate_html5 evilr m unicorn-lockdown rack-unreloader kaeruera roda tilt-indirect tilt-rails_erb hanna tk minitest-shared_description sequel_postgresql_triggers enum_csv hanna refrigerator carrierwave-sequel minitest-global_expectations fileutils american_date date scgi simple_mailer forme