I’ll be giving a demo of the project and sharing more about the benefits of using MasKING. I’m also very interested in your feedback and questions — it will help me make the tool even better.
Why You Should Come
In this workshop, you’ll gain hands-on experience using RSpec::Llama for real-world tasks like testing AI function-calling behavior with the Model Capability Protocol (MCP). This session will demonstrate how to ensure consistent and reliable tool invocation across different AI models using a test-first approach.
RSpec:: Llama
Sergy Sergyenko
CEO | Cybergizer
RSpec::Llama is a powerful extension for RSpec that streamlines the testing of large language models (LLMs). It allows developers to easily configure, execute, and validate AI outputs within their existing test suite. RSpec::Llama brings AI model testing into the core of your development workflow.
RubyEvents.org is a community-driven platform dedicated to cataloging and promoting Ruby events worldwide. Evolving from its origins as RubyVideo.dev, which focused on archiving conference talks, RubyEvents.org now offers a comprehensive directory of upcoming conferences, meetups, and more.The platform aims to enhance discoverability, foster community engagement, and serve as a central hub for everything related to Ruby events.
"You'll have the opportunity to collaborate on RubyEvents.org — whether it's adding new events, automating event submissions, working on native mobile apps, or developing new features for the platform."
Why You Should Come
“I would like to get in touch with other developers who can share their experience with Hotwire and brainstorm ideas for new features to make the tools better for everyone.
There are a few open enhancement issues on the GitHub repositories that could be used for some hacking sessions if the participants are interested.”
Hotwire (native) Dev Tools
Leon Vogt
Hotwire Dev Tools is a browser extension for inspecting Turbo and Stimulus applications. It lets you highlight Turbo Frames and changes, monitor Turbo Streams, and view context information like Turbo Drive or morphing status. It logs relevant events and warns about common issues such as duplicate frame IDs or missing IDs on permanent elements. For Stimulus, it highlights controllers and targets, lists all active controllers, and alerts you to mismatches or structural problems in your markup. Also, a new developer tool for Hotwire Native mobile applications will be demoed. Be the first to see it!
It's a library that wraps Ruby's Magnus and Python's PyO3 to make it possible to create libraries for Ruby and Python at the same time. I believe it may attract authors writing Python libraries and thus bring more popularity to Ruby. I got the idea while working on my xml2json-rb gem.
Oxidizer is at an early stage of development, and I'd like to hear what features are more important for the users. Support more complex project structures? Add NodeJS? Maybe support Java and JRuby?
Brainstorming seems to be a good format, I'd like to hear if there is anybody who would use a library like that if it existed and what features would they need.
Why You Should Come
An informal, open table for people who want to come and try Hanami, either as a new user or contributor. I will be there to assist! I'll have a list (on a webpage) of good first contributions available for people who want guidance on where they can contribute.
Hanami
Tim Riley
Hanami is a Ruby framework designed to help you create software that is well-architected, maintainable and a pleasure to work on.
Come by and meet with Marty in an office hours session. He's happy to discuss any topics from his keynote, the Open Source Program, RubyGems, or any topic about the Ruby ecosystem.