Advertisement · 728 × 90

Posts by Paweł Pacana

under pressure!

2 days ago 1 0 0 0

The conclusion is that DCB support in RailsEventStore is well within reach. The main challenge for an official release would be introducing new APIs without breaking the existing stream-based approach that many production apps rely on.

5 days ago 0 0 0 0

In this article I walk through a working proof of concept: a single-file implementation using Postgres SERIALIZABLE isolation to guarantee correctness under concurrent writes. No schema changes required.

5 days ago 0 0 1 0

The missing piece was an append operation that accepts an AppendCondition and enforces concurrency control without traditional stream-level conflict detection.

5 days ago 0 0 1 0

RES has long supported events belonging to multiple streams, flexible tagging via linking, and rich query capabilities, which maps naturally onto two-thirds of the DCB specification.

5 days ago 1 0 1 0
Preview
Dynamic Consistency Boundary in RailsEventStore

I've been exploring Dynamic Consistency Boundary support in RailsEventStore, strongly believing the groundwork was already there:

mostlyobvio.us/2026/04/dyna...

5 days ago 0 0 1 0
The "Manhattan" complex right behind the conference venue by the river - Instytut Informatyki Uniwersytetu Wrocławskiego

The "Manhattan" complex right behind the conference venue by the river - Instytut Informatyki Uniwersytetu Wrocławskiego

The "Manhattan"

The "Manhattan"

“Manhattan” – that’s what we call it. This massive, sculptural complex designed by Jadwiga Grabowska-Hawrylak is a symbol of Wrocław’s post-war brutalism.

Right behind the conference venue (a lower building by the river), it quickly became a symbol of wroclove.rb as well! (1/2)

1 week ago 5 3 1 0
Advertisement

This sparked a chain reaction. Now I'm back at implementing Dynamic Consistency Boundary for RailsEventStore, measuring its performance implications over stream-based aproach and compiling a list of new event stores built on MVCC SQL engines that completely ignore issues with global sequences

2 weeks ago 0 0 0 0
mostlyobvio.us — Encrypted events with JSON underneath in RailsEventStore

Writing to help one person. And to remind myself how to write.

On making encryption work with underlying JSON storage in Ruby/RailsEventStore.

As soon as I've finished I've already had an idea for an alternative, drawing inspiration from Literal. I'm glad this one got out of the door!

2 weeks ago 1 0 0 1

Oh no 😢

2 weeks ago 2 0 0 0
Andy Maleh

Andy Maleh

Curious about the other workshops (we're running 4 this year 🔥)?

Let us introduce Andy Maleh, who will walk us through Glimmer DSL for Web which enables devs to write the Frontend of Rails web apps in Ruby.

Check out Andy's blogpost for more details ➡️ andymaleh.blogspot.com/2026/03/work...

1 month ago 3 4 0 0
Kuba Suder

Kuba Suder

Ever heard of Authenticated Transfer Protocol? If you have a Bluesky social media account, you're already using it every day.

@mackuba.eu has developed many Bluesky-related open-source projects and tools and he takes the stage at wroclove.rb to explore the protocol in depth!🔍

1 month ago 22 4 0 0
Julik Tarkhanov

Julik Tarkhanov

Workflow engines are everywhere now but Rails still does not have a good one. What if this problem could be solved by a Rails-based gem for workflows?💡

Julik Tarkhanov will explore the topic and present a solution that integrates well with Rails without having the user do too much!

1 month ago 4 3 0 0
Agenda announcement

Agenda announcement

The agenda is locked in! 🔥
4 hands-on workshops to kick things off, followed by 12 fantastic talks.

What are the next steps for you?
1. Check out the agenda wrocloverb.com/agenda/
2. Get excited
3. Grab your ticket

Can't wait to see you in Wrocław!

1 month ago 3 3 0 0
Sharon Rosner

Sharon Rosner

We all dream of concurrent apps but how can we achieve that? Sharon Rosner will show how to make it happen with UringMachine – a gem that brings low-level access to the Linux io_uring interface to Ruby programs, with support for fiber-based concurrency.

Don’t miss it!⚡

1 month ago 5 3 0 0
Preview
Aplikacja ActionBar — App Store Pobierz aplikację ActionBar od Piotr Chmolowski w App Store. Sprawdź zrzuty ekranu, oceny i recenzje, wskazówki użytkowników oraz inne aplikacje podobne do…

I've been using this one and it is great

2 months ago 1 0 0 0
Advertisement
Screenshot showing two snippets of code illustrating improperly working code

Screenshot showing two snippets of code illustrating improperly working code

New post: A timezone bug that hid for months — using Time.now to get DST offset for historical dates. Simple fix, but a good reminder to test with explicit timezone manipulation.

blog.arkency.com/the-timezone...

2 months ago 2 1 0 0
Good Design is Imperfect Design Part 1: Honest Names - Domain Language by Eric Evans Perfectionism is a pitfall. For those who, like me, love elegant design and see its utility, there is a slippery slope waiting when a satisfying design does not emerge in a reasonable ti...

honest names

www.domainlanguage.com/articles/goo...

2 months ago 1 0 1 0

very neat and clean!

2 months ago 1 0 0 0
mostlyobvio.us — Responsive code formatting on web

We design everything on web mobile-first… except code samples. Here’s a look at three approaches: clever, boring and something in between.

A tour of Ruby on WebAssembly, Hotwire with Turbo Frames and something that my colleague Korsi would be proud of.

mostlyobvio.us/2026/02/resp...

2 months ago 1 0 0 0

Invoicing respecting country-local rules is the biggest issue to consider when choosing ticketing platforms

2 months ago 2 0 1 0
Tickets on sale

Tickets on sale

Tickets are now on sale! 🎟️

Amazing speakers, hands-on workshops, and great vibes ahead. Grab your ticket now! wrocloverb2026.konfeo.com/en/groups

P.S. We’ve wrapped up CFP reviews and will announce the full agenda soon - stay tuned 🔥

2 months ago 4 4 0 1

splendid!

2 months ago 0 0 0 0
Markus Schirp

Markus Schirp

Ready to get hands-on with mutation testing?

Markus Schirp joins us to run a "Setup and operation of mutation testing in agentic world" workshop. As the author of Mutant, a mutation testing tool for Ruby, there’s no better person to guide you through it 🔥

Gonna be a good one!

2 months ago 4 2 0 0
Ruby passport on the plane

Ruby passport on the plane

We’re on the hunt for more Ruby passport stamps - next stop: tiny ruby # {conf} by @helsinkiruby.fi team!

See you there! ✈️💎

4 months ago 5 2 0 0
Advertisement
Preview
The Joy of a Single-Purpose Class: From String Mutation to Message Composition

That feeling when a single-purpose class eliminates 100+ instances of `message << " | "`. Ruby 3.4 forced my hand, but I'm not complaining.

blog.arkency.com/the-joy-of-a...

5 months ago 2 1 0 0
Frozen String Literals: Past, Present, Future? If you are a Rubyist, you’ve likely been writing # frozen_string_literal: true at the top of most of your Ruby source code files, or at the very least, that you’ve seen it in some other projects.

I was recently reminded that not everyone fully understand what the frozen string literal magic comment is about.

So I figured it was the occasion for another deep dive.

byroot.github.io/ruby/perform...

5 months ago 44 14 1 0
Preview
wroclove.rb The place for Ruby professionals to confront ideas in a friendly atmosphere and mutual respect. Where covering deep topics is encouraged and meets a receptive audience. A relaxed, single‑track and not...

Hey, come to wrocloverb.com and plant them in people's minds 🙃

5 months ago 1 0 1 0
PaperCall.io - wroclove.rb 2026

CFP for #wrocloverb 2026 is already open!

⏲️ We aim for ~30 min talk
🗣️ First-time speakers are more than welcome!
🗓️ We are waiting for your submissions until January 13th

6 months ago 8 6 0 0
Preview
Bundler 2.6: Enhanced Security with Built-in Checksum Verification Protect your Ruby projects from supply chain attacks with Bundler 2.6's new checksum verification. Learn how to implement this crucial security feature today.

You can read more from one of the security experts keeping the Ruby community safe.

mensfeld.pl/2025/01/the-...

6 months ago 8 3 2 1