mostlyobvious
mostlyobvious.bsky.social
mostlyobvious
@mostlyobvious.bsky.social
Holistic developer at arkency. Into Domain-driven design and Event-driven architectures. Enjoying Elm and non-competitive cycling.
Reposted by mostlyobvious
We’re on the hunt for more Ruby passport stamps - next stop: tiny ruby # {conf} by @helsinkiruby.fi team!

See you there! ✈️💎
November 20, 2025 at 3:40 PM
Reposted by mostlyobvious
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...
The Joy of a Single-Purpose Class: From String Mutation to Message Composition
blog.arkency.com
October 31, 2025 at 8:02 AM
Reposted by mostlyobvious
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...
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.
byroot.github.io
October 28, 2025 at 12:25 PM
Reposted by mostlyobvious
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
PaperCall.io - wroclove.rb 2026
www.papercall.io
October 13, 2025 at 5:36 AM
Reposted by mostlyobvious
You can read more from one of the security experts keeping the Ruby community safe.

mensfeld.pl/2025/01/the-...
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.
mensfeld.pl
October 8, 2025 at 5:59 AM
Reposted by mostlyobvious
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:
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.
www.youtube.com
October 3, 2025 at 7:19 AM
Reposted by mostlyobvious
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...
October 2, 2025 at 4:26 PM
Reposted by mostlyobvious
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!
September 23, 2025 at 2:57 PM
Reposted by mostlyobvious
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...
Breaking the Singleton: How to Reload Ruby Singleton Instance
blog.arkency.com
July 7, 2025 at 9:28 AM
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!
5 gems you no longer need with Rails
blog.arkency.com
July 3, 2025 at 10:13 AM
Reposted by mostlyobvious
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!
1. Joel Drapper - Ruby has literally always had types - wroc_love.rb 2025
youtu.be
May 31, 2025 at 2:11 PM