Skip to content
Ruby on Rails, Hotwire, and Business

Videos

ChatGPT for Legacy Ruby Application Refactoring

by sergey-sergyenko

July 21, 2023

DDD in Ruby on Rails - Aggregate Pattern

by pawel-strzalkowski

Video from the fourth edition of Domain-Driven Design webinar hosted by Visuality, with presentation by Paweł Strzałkowski. The speaker shows how to use DDD's aggregate pattern in a Ruby on Rails application. The covered topics include: - an eventful story about Christmas elves and their struggle with work burnout - dealing with race conditions - aggregate pattern - optimistic and pessimistic locking - how and when to use aggregates in Ruby on Rails applications - eventual consistency

June 26, 2023

Domain Modeling in Ruby on Rails with introduction to Domain-Driven Design

by pawel-strzalkowski

Video from the first edition of Domain-Driven Design webinar hosted by Visuality, with presentation by Paweł Strzałkowski. The speaker introduces listeners to DDD and shows how it can be used to model business domain in Ruby on Rails.

March 09, 2023

Domain Modeling in Ruby on Rails with introduction to Domain-Driven Design

by pawel-strzalkowski

Presentation made at the second Miłośnicy Ruby Warsaw Meetup hosted in Visuality office on August 25th, 2022. Paweł Strzałkowski introduces listeners to Domain-Driven Design and shows how it can be used to model business domain in Ruby on Rails framework on the tactical level.

August 25, 2022

Fantastic Databases And Where To Find Them

by krzysztof-hasinski

Ruby on Rails app tend to rely heavily on databases and yet we rarely talk about them during meetups. This talk explores some of the more unusual parts of working with databases in a context of a typical RoR app.

July 21, 2023

From idea to implementation: A Practical Guide to Event Storming

by michal-lecicki

Video from the third edition of Domain-Driven Design webinar hosted by Visuality, with a presentation by Michał Łęcicki. He describes and presents Big Picture Event Storming and Process Level Event Storming in action. The covered topics include: - definition and purpose of Big Picture Event Storming - benefits of the Event Storming technique - identifying and visualizing business processes - most common Event Storming problems - tips and tricks to lead successful workshops - introduction to Process Level Event Storming - all of the above during the example Event Storming session!

May 23, 2023