Paweł Pacana's Avatar

Paweł Pacana

@mostlyobvious

Curious engineer digging large-scale legacy Rails apps. Blogging at https://mostlyobvio.us RailsEventStore core and former leader. Organizing DRUG and @wrocloverb.com conference. Crafting tailor-made goods at https://hraba.gs after hours.

25
Followers
81
Following
8
Posts
03.06.2025
Joined
Posts Following

Latest posts by Paweł Pacana @mostlyobvious

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

10.02.2026 12:24 👍 1 🔁 0 💬 0 📌 0
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...

06.02.2026 10:04 👍 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...

06.02.2026 11:40 👍 1 🔁 0 💬 1 📌 0

very neat and clean!

06.02.2026 11:34 👍 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...

04.02.2026 20:54 👍 1 🔁 0 💬 0 📌 0

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

04.02.2026 09:43 👍 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 🔥

02.02.2026 20:39 👍 4 🔁 4 💬 0 📌 1

splendid!

26.01.2026 15:28 👍 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!

21.01.2026 20:01 👍 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! ✈️💎

20.11.2025 15:40 👍 5 🔁 2 💬 0 📌 0
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...

31.10.2025 08:02 👍 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...

28.10.2025 12:25 👍 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 🙃

27.10.2025 11:42 👍 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

13.10.2025 05:36 👍 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-...

08.10.2025 05:59 👍 8 🔁 3 💬 2 📌 1
4. Stephen Margheim - On the tasteful journey to Yippee - wroc_love.rb 2025
4. Stephen Margheim - On the tasteful journey to Yippee - wroc_love.rb 2025 Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.

As we gear up for @wrocloverb.com 2026, let’s look back at one of the highlights from this year 🎥

@fractaledmind.bsky.social presented a vision on building a new web framework — where the best ideas live independently from the framework itself. Check out the talk here:

03.10.2025 07:19 👍 4 🔁 2 💬 0 📌 0
Video thumbnail

While working on the Ruby extension for @zed.dev, I needed to check gem deps often. Didn't find a `gem why` like `yarn why`, so I made one! Check it out: github.com/vitallium/ge...

02.10.2025 16:26 👍 31 🔁 5 💬 1 📌 2
image

image

Our crew doesn’t just organize wroclove.rb - we also share our knowledge at other conferences 💡

This year, our co-organizer @jan.dudulski.pl took the stage at @friendlyrb.com with his talk "Back to Simplicity" - huge thanks to our friends there for having him!

23.09.2025 14:57 👍 6 🔁 3 💬 0 📌 1
Preview
Breaking the Singleton: How to Reload Ruby Singleton Instance

Ruby's Singleton module has an undocumented method that lets you reload instances. Here's how I used it to fix my Rails tests.

blog.arkency.com/breaking-the...

07.07.2025 09:28 👍 0 🔁 1 💬 0 📌 0
Preview
5 gems you no longer need with Rails

I've reviewed my notes and compiled a handy checklist of gems you might have but will no longer need after Rails upgrades:
blog.arkency.com/5-gems-you-n...

Then some readers contributed more 🖤

Check it out and see if you can good use of it!

03.07.2025 10:13 👍 0 🔁 0 💬 0 📌 0
1. Joel Drapper - Ruby has literally always had types - wroc_love.rb 2025
1. Joel Drapper - Ruby has literally always had types - wroc_love.rb 2025

Time goes by and we're ready to show off all the great talks that we've had at #wrocloverb this year 🌟

Let's begin with @joel.drapper.me presentation on typing in Ruby and Literal - set of tools to help you write more expressive, confident Ruby. Enjoy!

31.05.2025 14:11 👍 7 🔁 3 💬 0 📌 0