Skip to content

Commit affb786

Browse files
authored
RW25 speaker updates (#534)
* RW25 speaker updates * Add marco-roth.md * Update and rename joe-masilotti.md to marco-roth.md * Update and rename xavier-noria.md to joe-masilotti.md * Delete _world_speakers/2025/speakers/xavier-noria.md * Update kinsey-durham.md * Update joe-masilotti.md
1 parent 6e7fd71 commit affb786

File tree

8 files changed

+46
-52
lines changed

8 files changed

+46
-52
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
layout: world/2025/session
3+
title: "Day 1 Closing Keynote: Hotwire Native - A Rails Developer’s Secret Tool for Building Mobile Apps"
4+
speaker: joe-masilotti.md
5+
time: 16:30 - 17:30
6+
location: Effectenbeurs
7+
running_order: 13
8+
---
9+
10+
Hotwire Native lowers the barrier to launching native apps on the App Store and Google Play. Rails developers can now ship to iOS and Android without rewriting their entire stack.
11+
12+
By reusing your existing HTML and CSS, you can keep your business logic on the server and stay productive in Rails - without needing to become a mobile expert.
13+
14+
Learn how small teams are shipping faster, solo developers are doing the impossible, and Rails is once again leading the way.

_world_sessions/2025/day-1/kinsey-durham.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ location: Effectenbeurs
77
running_order: 7
88
---
99

10-
Prompting an LLM is easy. Building a Rails app that reliably integrates one? That’s a different story. This talk goes beyond prompt hacking to explore what it takes to bring LLM-powered features into real-world Rails apps—with real users, latency constraints, and production consequences. We’ll cover architectural patterns like model orchestration, prompt versioning, and skill/tool design, all tailored to the Rails ecosystem. You’ll learn how to connect your LLM to internal APIs, business logic, and background jobs, while keeping everything observable, testable, and maintainable. Whether you're adding a smart assistant or orchestrating agents, you’ll leave with practical Rails-specific strategies and patterns to build it right.
10+
Prompting is a start, but agents are the future. In this talk, we’ll explore how intelligent agents are changing how we build software — and how we can bring them to life in the Rails ecosystem. From early CLI bots to multi-tool agents powered by LLMs, we’ll trace the evolution, show what’s working in production, and give you practical patterns for building agents with a Rails mindset.

_world_sessions/2025/day-1/xavier-noria.md

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: world/2025/session
3-
title: "AI Agents at Scale"
3+
title: "LLM Evaluations & Reinforcement Learning for Shopify Sidekick on Rails"
44
multiple_speakers: "Andrew Mcnamara & Charlie Lee"
55
speaker: andrew-mcnamara.md
66
second_speaker: charlie-lee.md
@@ -9,10 +9,4 @@ location: Effectenbeurs
99
running_order: 11
1010
---
1111

12-
Discover how to build flexible, scalable AI agents in Rails through modular components
13-
that adapt to the evolving AI landscape. Learn practical patterns for abstracting model
14-
providers, implementing flow-based architectures, building flexible tools, and managing
15-
prompts. We'll explore how to handle divergent LLM provider features, plus key AI
16-
learnings: evaluation strategies for large applications, deciding between agents vs tools
17-
(A2A/MCP), and choosing between fine-tuning vs prompt engineering. Perfect for
18-
developers integrating AI or scaling existing implementations.
12+
This talk explores building production LLM systems through Shopify Sidekick's Rails architecture, covering orchestration patterns and tool integration strategies. We'll establish statistically rigorous LLM-based evaluation frameworks that move beyond subjective "vibe testing." Finally, we'll demonstrate how robust evaluation systems become critical infrastructure for reinforcement learning pipelines, while exploring how RL can learn to hack evaluations and strategies to mitigate this.

_world_sessions/2025/day-2/joe-masilotti.md

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
layout: world/2025/session
3+
title: "Introducing ReActionView: An ActionView-Compatible ERB Engine"
4+
speaker: marco-roth.md
5+
time: 14:45 - 15:15
6+
location: Effectenbeurs
7+
running_order: 9
8+
---
9+
10+
This talk is the conclusion of a journey I’ve been sharing throughout 2025. At RubyKaigi, I introduced Herb: a new HTML-aware ERB parser and tooling ecosystem. At RailsConf, I released developer tools built on Herb, including a formatter, linter, and language server, alongside a vision for modernizing and improving the Rails view layer.
11+
12+
At Rails World, I’ll debut ReActionView: a new ERB engine built on Herb, fully compatible with `.html.erb` but with HTML validation, better error feedback, reactive updates, and built-in tooling.
13+
14+
This will be the first public release, exclusive to Rails World, tying together everything from the past talks and even bringing exclusive updates to tools I first showed at Rails World 2023.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
layout: world/2025/speaker
3+
redirect_from: /world/speakers/marco-roth
4+
first_name: Marco
5+
last_name: Roth
6+
image_path: /assets/world/2023/images/speakers/m-roth.jpeg
7+
role: Independent Consultant & Open Source Contributor
8+
company: Toolsday GmbH
9+
keynote:
10+
github: https://github.com/marcoroth
11+
linkedin: https://www.linkedin.com/in/marco-roth/
12+
twitter: https://twitter.com/marcoroth_
13+
---
14+
15+
Marco is a passionate full-stack Ruby on Rails developer and a dedicated open-source contributor. As a member of the Hotwire and StimulusReflex contributors teams he has been pushing the limits of real-time server-rendered applications using the HTML-over-the-wire (Hotwire) approach. He has actively open-sourced, maintained, and contributed to several key libraries within the Hotwire and Ruby on Rails ecosystem.

_world_speakers/2025/speakers/xavier-noria.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)