A review of all the conferences in 2023
-
as seen on Melbourne Ruby
- and originally proposed as rubyaustralia/melbourne-ruby#205
-
slides will be available https://failure-driven.github.io/conferences-2023/
all my "raw" notes with a lot of links to videos etc
2024
2023
- lastConf
- NOTES_OpenConf_Athens.md
- NOTES_RubyConfTH_Bangkok_2023.md
- NOTES_RubyKaigi_Matsumoto_2023.md
- NOTES_RailsConf_Atlanta_2023.md
- NOTES_ReactMiami_Miami_2023.md
- NOTES_Programmable_Melbourne_Sydney_2023.md
- NOTES_RubyConfAU_Melbourne_2023.md
- NOTES_RubyConfTH_Bangkok_2022.md
I have had the opportunity to attend a heap of recent ruby related conferences. In this talks I will share:
- what I have learnt
- how I got to go
- upcoming conferences
- how to get the most out of conferences
The conferences covered are:
- RubyConfTH Bangkok 2022 & 2023
- RubyConfAU Melbourne 2023
- Programmable Melbourne/Sydney 2023
- TestBash Spring London | Remote 2023
- ReactMiami 2023
- RailsConf Atlanta 2023
- RubyKaigi Matsumoto 2023
- and coming soon CPP Canada, RustConf Albuquerque, ReactSummit Amsterdam | Remote, NDC Copenhagen
talk will be anywhere from 10min - 40min and include some audience interaction and games if we go for the longer version
- Who am I
- interactive code FTW
- How I got here
- 100 submissions for 10 acceptances
- show sessionize
- and papercall process
- take a look at https://rubyconferences.org/
- criteria
- get accepted, does it pay, go ✅
- drivers
- underlying drivers
- actually completing things
- so what is new in the community
- be a better programmer - more completion, more experience, wider network
- equity
- 100 submissions for 10 acceptances
- list the Selena and Michael will code for swag tour 2023
- RubyConfTH Bangkok 2022
- RubyConfAU Melbourne 2023
- Programmable Melbourne/Sydney 2023
- TestBash Spring London | Remote 2023
- ReactMiami 2023
- RailsConf Atlanta 2023
- RubyKaigi Matsumoto 2023
- ReactSummit Amsterdam | Remote 2023
- NDC Copenhagen 2023
- big win being quoted by others
- had to even say NO - CPP North, RustConf Albuquerque and a few others
- Speed of SQL
- WebAuthn and PassKeys
- Rails modularisation
- AI Pair programming
- All things cloud
- ✅ demo/fast_sql
- demo/open_telemetry
- demo/capybara_scrape
- demo/race_condition
- ✅ demo/special_characters
- ✅ demo/pass_key
- ✅ demo/picoruby_keyboard
list of must watch
Nate Berkopec @nateberkopec
Jeremy Evans @jeremyevans0
Ratnadeep Deshmane @rtdp
Content is super valuable here for people who want to understand better how rails works by understanding it's parts, in particular:
- rake
- rack
- ActiveSupport
- hash_with_indifferent_access gotchas
- ActiveRecord
- ActiveModel
- ActiveMailer - running as standalone mailer
- ActiveJob
- templates: ERB
- Parts that are too intertwind to run individually (learn them in rails):
- ActionCable,
- ActionVeiew,
- ActionController
- DSLs in rails/ruby - RSpec, Routes
- look at route alternatives: sinatra/hanami/Roda
Watch for the following appearing https://www.youtube.com/@RubyCentral/videos
-
Taylor’s Guide to Big Rewrites
-
How to Have The Slowest Rails App Ever
- Nate Berkopec
- https://railsconf2023.sessionize.com/session/451197
-
Mentorship in Three Acts
-
Rails as a piece of birthday cake
- Vladimir Dementyev
- https://railsconf2023.sessionize.com/session/452834
-
Off to the races
- Kyle d'Oliveira
- https://railsconf2023.sessionize.com/session/451054
-
Keynote - Aaron Patterson
- Aaron Patterson
- https://railsconf2023.sessionize.com/session/471439
-
Catch Me If You Can: Learning to Process Webhooks in Your Rails App
- Colin Loretz & Chris Oliver
- https://railsconf2023.sessionize.com/session/453439
probably watch for them being uploaded here - https://www.youtube.com/channel/UCBSg5zH-VFJ42BGQFk4VH2A
-
Build a mini Ruby debugger in under 300 lines (EN)
- Stan Lo @_st0012
- https://rubykaigi.org/2023/presentations/_st0012.html#day2
-
Multiverse Ruby (JA)
- Chris Salzberg @shioyama
- https://rubykaigi.org/2023/presentations/shioyama.html#day2
-
The Second Oldest Bug (EN)
- Jeremy Evans @jeremyevans0
- https://rubykaigi.org/2023/presentations/jeremyevans0.html#day2
-
Unleashing the Power of Asynchronous HTTP with Ruby (EN)
- Samuel Williams @ioquatix
- https://rubykaigi.org/2023/presentations/ioquatix.html#day3