Posts tagged ruby
17 posts
Talk at TinyRuby 2026
Oct 29, 2026
1 minutes read
architecture , eventsourcing , ruby , talks
Presentation at TinyRuby conference 2026, in Helsinki
Dead Code podcast (take 2), LRUG Command-Driven talk
Aug 3, 2026
1 minutes read
architecture , ruby , opensource , talks
I was on the Dead Code podcast again, as well as a live talk at LRUG, talking about event sourcing and command-driven apps in Ruby
My WIP Ruby stack
May 30, 2026
14 minutes read
architecture , ruby , opensource
A bunch of (mostly) Ruby side-projects, and how I hope they build into a comprehensive stack
Wroclove.rb, Haggis Ruby 2026
Apr 27, 2026
2 minutes read
architecture , eventsourcing , ruby , talks
Video of a presentation on Ruby and Event Sourcing I gave at Wroclove.rb 2026.
November 2025 talk on durable messaging and Ruby
Dec 3, 2025
1 minutes read
architecture , eventsourcing , ruby , talks
November 2025 talk on durable messaging, event sourcing and Ruby
Unfinished business
Nov 4, 2025
6 minutes read
architecture , eventsourcing , ruby
Web framework emphasis on sync web controllers vs async background jobs leads to incohesive workflows.
Baltic Ruby 2025 talk: an Event-Sourced programming model for Ruby
Sep 2, 2025
1 minutes read
architecture , eventsourcing , ruby , talks
Video of a presentation on Ruby and Event Sourcing I gave at Baltic Ruby 2025.
The Decide, Evolve, React pattern in Ruby
Sep 16, 2024
11 minutes read
ruby , design patterns , eventsourcing
The Decide, Evolve, React pattern in Ruby, explained step by step
Railway-Oriented Pipelines in Ruby pt. 5: Testing pipelines
Mar 20, 2024
2 minutes read
ruby , functional , pipelines , composition
Testing Railway-oriented pipelines in Ruby.
Railway-Oriented Pipelines in Ruby pt. 4: Middleware
Mar 20, 2024
5 minutes read
ruby , functional , pipelines , composition
Implementing middleware in a Railway-oriented pipeline in Ruby.
Railway-Oriented Pipelines in Ruby pt. 3: Extending pipelines
Mar 20, 2024
4 minutes read
ruby , functional , pipelines , composition
Implementing domain-specific steps and extending a Railway-oriented pipelines in Ruby.
Railway-Oriented Pipelines in Ruby pt.2: User input, errors and metadata
Mar 20, 2024
5 minutes read
ruby , functional , pipelines , composition
Handling user input, errors and metadata in a Railway-oriented pipeline in Ruby.
Practical Railway-Oriented Pipelines in Ruby
Mar 17, 2024
7 minutes read
ruby , functional , pipelines , composition
A simplified approach to building composable data pipelines in Ruby, with examples and use cases.
Event Sourcing with Ruby examples. The Command layer.
Jul 4, 2022
11 minutes read
ruby , design patterns , eventstore , eventsourcing , cqrs
The Command Layer is the place where business logic happens, user input is handled and decisions are made. In this article I explore the role of the Command Layer in event-sourced systems
Event Sourcing with Ruby examples. The Event Store interface.
Jun 28, 2022
3 minutes read
ruby , design patterns , eventstore , eventsourcing , cqrs
The Event Store interface is the canonical data store in event sourcing, and it’s in charge of persisting and retrieving events produced by your system.
Event Sourcing from the ground up, with Ruby examples, part 1
Jun 27, 2022
5 minutes read
ruby , design patterns , functional , eventsourcing , cqrs
In this series I’ll go over the basic concepts in Event Sourcing. The code examples are in Ruby, but the general principles should apply in any language.
Exploring Railway-Oriented programming in Ruby
Oct 14, 2021
10 minutes read
ruby , functional , pipelines , composition
An exploration of patterns for building composable data pipelines in Ruby, from the basics to the possibly YAGNI.