Finplus CTO & co-founder. African Ruby Community Chair. 14+ yrs in tech, solving financial exclusion problem. Africa tech innovator & speaker.
Sanarei Protocol: Offline Web Browsing with Ruby
Sanarei: Offline web browsing. By leveraging lean design & USSD, it provides seamless offline web interactions without traditional connectivity.
Chris Hasinski
I'm especially interested in webapp performance and AI/ML. Ex-UCDavis researcher, RoR consultant and database enthusiast. Talk to me about vector DBs!
Image Vector Search
An AI model in my app? No APIs, no Python and no arcane knowledge! A demo on how to build an ONNX-powered unlabeled image recognition with just Ruby.
Matz
the Creator of Ruby
KEYNOTE SPEAKER
confirmed speakers
Event-sourced mental models in Ruby
ne
Tim Riley
The Lookout Way | Principal Engineer
Hanami, Dry RB and ROM project lead.
What I Talk About When I Talk About Ruby
Our path to a more diverse Ruby, and the rewards from the journey.
KEYNOTE SPEAKER
Roman Samoilov
Ruby developer, mentor, and author of the Rage framework; passionate about performance, simplicity, and sharing knowledge.
Modernising Ruby Systems with Rage
Discover the story behind the Rage framework: the challenges it solves for Ruby developers and its impact on real-world systems.
Ismael Celis
Web developer since 2001, formerly at Thoughtbot London, currently consulting. Background in e-commerce and APIs. Fan of diagram-driven-development.
Event-sourced mental models in Ruby
I'll show how Event Sourcing and Ruby can provide a cohesive programming model where auditable data, durable workflows and reactive UIs are the default.
Gavin Morrice
Cleo AI | Senior Engineer
A jazz musician turned software engineer who is fascinated by design patterns and building future-proof, scalable systems.
Objects talking to objects
An exploration of what it means to think in OOP, where process lives, and how to keep complex systems robust, scalable, and flexible.
Christoph Lipautz
Meister | Staff Engineer
Christoph (he/him) is a Complete-Stack Developer, Staff Engineer at Meister, and loves to build, guide, share, and learn.
A Framework for Tech. Debt
This talk reveals a framework to tackle technical debt, clear roadblocks, and boost innovation. Learn practical steps to conquer your Ruby legacy!
Youssef Boulkaid
workato
I am a developer, Rubyist, photographer, and occasional writer with a passion for crafting thoughtful, human-centered software.
Failed to build gem native extension
This talk demystifies concepts such as native extensions, C Makefiles and compiler flags so you can understand this dreaded error and how to solve it!
Hans Schnedlitz
Meister | Staff Engineer
Hans is a Ruby engineer passionate about developer productivity and keeping software fun. When he's not staring into his laptop, you'll probably find him with his nose in a book or climbing some mountain.
Fresh Features, Julienne Cut
Cooking and software engineering have more in common than you think. For one, both involve cutting things to pieces! In cooking, we slice veggies. In software, we dice features. In this talk, we'll learn how to ship faster by breaking extensive features into manageable chunks.
Cristian Planas
Cristian Planas has 15 years of Rails expertise, from startup CTO to big company Tech Lead. His focus is on scalability and performance issues.
Full Circle: How Modern Ruby Powers the Re-integration of High-Speed Microservices into Rails
This talk shows how the modern Ruby ecosystems can reintroduce microservices into monoliths, reversing older splits spurred by C-Ruby's constraints.
Frederick Cheung
Skiller Whale
Currently lead engineer at Skiller Whale, I've been building Rails apps since 1.0. Away from the computer, I enjoy running, cats & video games.
What software engineers can learn from the Chernobyl disaster
The Chernobyl disaster sounds remote, but the incredible events around it are full of insights about the everyday challenges we face as developers.
Jônatas Davi Paganini
Timescale | Developer Advocate
Terminal veteran (20+ years). Global speaker on performance & architecture. Expert across embedded, 3D printing, web & mobile. Problem solver.
Deep dive into the timescaledb gem
TimescaleDB gem: The Ruby wrapper for hypertables, automated partitioning, continuous aggregations, and time-bucket optimization in Rails apps.
Jess Sullivan
Scan.com | Senior Software Engineer
Jess transitioned from a decade in education to becoming a Ruby engineer. Outside of coding, she enjoys hiking, playing saxophone, gardening, and time with her Old English Sheepdog.
ActiveRecord Unveiled: Mastering Rails’ ORM
ActiveRecord powers Rails' database magic — but what happens behind the scenes? This talk unpacks how Rails' ORM maps data, revealing the key mechanisms at work.
Adam Piotrowski
2n IT | CEO
CTO demoted to CEO. Passionate about sailing, plays Magic: The Gathering and basketball as a hobby. Loves meeting open-minded people and good jokes.
It is not so bad, after all.
It's easy to complain about your project and envy others for the technology they use or the clients they work with. But let's talk about the funny pathologies of the industry, the weird f*ckups — just so I can remind you that the grass is always greener in the neighbor's courtyard, and your project might not be so bad after all :)
Steven R. Baker
SUSE | Hippie Redneck
Steven has been making computers do things for over three decades, and usually wishes he was doing something else instead.
Exploring Expressiveness: Creating DSLs in Ruby
Ruby's expressiveness, dynamic features, and even cultural norms make it especially well suited for crafting DSLs. We'll explore how.
Michał Łęcicki
Visuality
I'm a seasoned software developer who gets things done. I love Ruby and enjoy Rails. I strongly believe in fair cooperation between humans and AI.
More Ruby, less Rails: rediscover the beauty of Ruby
I will cover the basic Ruby features and unfamiliar topics, such as Ruby refinements. Be prepared for some eye-opening insights from the Ruby documentation!
Chikahiro Tokoro
Software Engineer started with Ruby in 2006, love the community! Enjoying Travel and Yoga in personal life.
Is the monolith a problem?
The monolith often gets blamed and the microservices praised—but is that fair? Let’s dig into the real problem and explore a solution.
Katie Miller
Dexter | Founding Engineer
Self-taught coder who’s dabbled in frontend, backend and design. Cares most about solving hard problems and building stuff that makes both the end user and developer happy.
The Boring Bits Bite Back
Tech Debt is talked about a lot. Sometimes the debt that builds up comes from the most boring but most crucial areas. Knowing about the traps and keeping those boring parts truly boring can be hugely beneficial. Don't get sidelined from building features that differentiate.