Ismael Celis

Talk at TinyRuby 2026 1 minutes read , , ,
TinyRuby 2026 talk: Your request is my command. Reactive, command-driven Ruby apps
Watch the talk on YouTube

I gave this talk at TinyRuby conf 2026 at the beginning of October. It’s about building command-driven, reactive and multiplayer apps in Ruby, with an extra serving of Event Sourcing.

Read more →
Event Sourcing from the ground up, with Ruby examples, part 1 5 minutes read , , , ,

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 10 minutes read , , ,

An exploration of patterns for building composable data pipelines in Ruby, from the basics to the possibly YAGNI.

Written elsewhere…

Writing a Hypermedia API client in Ruby
Writing a Server Sent Events server in Go
Streaming downloads proxy service with Node.js
A network of data consumers and producers with Go, UDP, Redis and ZeroMQ
Custom event emitters in Javascript
A JSON event-based convention for WebSockets