Keynote speaker by morning, saxophonist by night: @chadfowler closed day two at the piano and on a saxophone from David S. Ware's estate — with a Vienna story 30 years in the making 🎷
piped.video/PCoSQgjFcWE
A conference talk that's also a clarinet duet 🎶 Dalma Boros & Jess Sullivan on saying yes to a surf trip with strangers — and everything that followed: a book club, hallway.party, and a first CFP that became this talk.
piped.video/tYkvHE_j-vI
Is #Ruby the best language for building AI web apps? @paolino , creator of RubyLLM, makes the case: LangChain vs RubyLLM side by side, and zero to a streaming #Rails chat UI in a two-minute live demo.
piped.video/t1XAy8HKvnY
15 years of #Rails + DDD — and why those lessons matter more than ever now that AI agents write code. @andrzejkrzywda on small read models, domains & processes, kept honest by Packwerk, RuboCop & Mutant.
piped.video/zewTY3J42DU
A quiet moment from day two: pianist Iman Jahić Hošić invited the room to slow down with a two-piece set at the grand piano of Das MuTh 🎹
piped.video/0KaWnFykEv4#RubyConfAT#Vienna
"You're not writing Ruby right now. You're writing C++ with a Ruby syntax."
@pragdave closed #RubyConfAT 2026 with a challenge: classes are evil, your job class is just a function, and ActiveRecord::Base's 834 methods are not an "is-a" relationship.
▶️ piped.video/hC943MiL0lg
He deleted his slides an hour before going on stage. It got better from there 🎤
@bbatsov : 14 years of RuboCop, 330 releases, zero breaking changes since 1.0 — and Rubydex integration that makes it "suddenly, magically smarter."
Also: many hot takes.
piped.video/h_NazJbUBPA
An event bus is just a mutex, a queue, and a thread. The rest is discipline.
Ljubomir Marković at #RubyConfAT 2026: from a naive bus in a few lines of #Ruby to TCB, a gem that fits your whole domain in one file — demoed on a live drum sequencer 🥁
▶️ piped.video/bFGcJ5kOrOc
What if your frontend was just... #Ruby?
@AndyObtiva at #RubyConfAT 2026 on Glimmer DSL for Web — real frontend development in Ruby, no JavaScript, no backend tricks. A React component that took 1.5 months rebuilt in 1.5 days.
▶️ piped.video/qTukq5AcSK0
Can you build software with AI agents and accrue zero technical debt?
@obie says yes — and shows how they do it at ZAR: 400k+ lines shipped in 5 months, automated constraints instead of PR reviews, and cleanup as a habit, not a backlog.
▶️ piped.video/7QrXGLSZHvE
Not your typical conference recording 🎹
#RubyConfAT 2026 put a Bösendorfer grand on the program. Nadir Hošić's classical set at Haus der Musik — some Mozart, some magic, a hall full of Rubyists slowing down for 15 minutes.
Vienna, after all.
▶️ piped.video/Akq6QV0W_Wk
From Tasmania to Vienna 🇦🇺→🇦🇹
#RubyConfAT 2026: @MaediPrichard introduces Raindeer — an event-driven Ruby web framework born from a Sudoku solver and five seasons of Prison Break.
▶️ piped.video/p9E5INAwK_4
Next up from #RubyConfAT 2026 🎬
@marcoroth_ on Herb & ReActionView: one parser for HTML+ERB powering editors, linting, an HTML-aware ERB engine, hot reloading — and LiveView-style reactivity for Rails.
▶️ piped.video/rWi-zq62Nkk
The recordings are rolling out! 🎬
First up: @chadfowler 's opening keynote — "This Is What We've Been Training For."
25 years of Ruby culture were the training run for the AI era. The receipts, the Wunderlist story, and a live #Ruby agent demo.
▶️ piped.video/6yu5QmeF_NE
The passports are ready! 😍 If you don't own one already, you can go through the embassy process at #RubyConfAT and claim your very own #Ruby passport.
Thank you @adrianthedev for supporting the conference and bringing the embassy to RubyConf Austria as well.
However, we are delighted to announce that Obie Fernandez has accepted our invitation to give a talk and take over Vladimir's slot in the agenda.
Next to giving a talk, Obie will also participate in the panel discussion on 29.05.
Help us in giving a warm welcome to @obie! ♥️
Our wonderful designer @mintillusta has prepared some wallpapers to help set the mood for the conference.
Link to download them can be found in the tread below.
#Ruby#RubyConfAT
🤩 #RubyConfAT is part of this spring's Ruby Triathlon alongside @BalkanRuby and @rubyconitaly!
Three #Ruby conferences, one epic May — join us for the ultimate Ruby adventure!
Use code TRIATHLON26 to get 15% off each event ticket.
Meet the dream team!
These wonderful members of the #Ruby community will take the responsible role of reviewing all 123 proposals (yes, it grew) during the next two weeks, with their diverse technical expertise, starting on Monday.
👇🧶
CFP officially closed. For the first edition of #RubyConfAT we received a record (obviously) of 118 applications! Beautiful! Thank you for your trust and supporting the conference. ♥️
What happens next? 🧵👇
We currently stand at 79 wonderful proposals submitted for the first edition of #RubyConfAT and there is already potential to build a wonderful program for the conference. Thank you for your trust, folks! ♥️
There's still time if you want to join! CFP closes in 10 days. 🕙 #Ruby
With #RubyConfAT we aim to gather a #Ruby audience passionate about the #Ruby programming language, within an atmosphere that reminds of classical Austria, merging musical performances with the program of the conference
Please join us in welcoming Iman, Nadir and Julia!❤️
We are blessed with amazing community partners at #RubyConfAT . Folks that are doing beautiful things for the #Ruby community day in - day out.
Thank you for being a part of our journey!
@sfrubyconf (tickets on sale!) @rubyconitaly (tickets on sale!)
If you want to join @pragdave , @chadfowler , @josevalim and @zuzanna_kusznir in Vienna, 29.05. - 31.05. as a speaker, please note that our CFP closes in 30 days! Time is ticking, submit your proposals and meet us for the first edition of #RubyConfAT 🙌
Dear #rubyfriends , it's our pleasure to announce @josevalim joining the conference as a speaker, for a panel discussion on 29.05. at the beautiful Haus Der Musik, which we booked as the venue for the @viennarb meetup being organized within the scope of the conference. 🙌
Dear #RubyFriends , save the date!
The first edition of #RubyConfAT is taking place on 29-31th of May in 2026 in Das MuTh theatre in Vienna, Austria. 🙌
Check out our website and subscribe to the newsletter for news about tickets and speakers to come.
#Ruby#Rails#Vienna