Szymon Fiedler @szymonfiedler.bsky.social · 25/06/2026Hopefully, we've got you covered blog.arkency.com/tags/time/ 030 3
Szymon Fiedler @szymonfiedler.bsky.social · 24/06/2026Likewise. Polymorphic queries should be a good one, looking forward to it! 000 0
Szymon Fiedler @szymonfiedler.bsky.social · 24/06/2026Thanks Brandon, appreciate it. Saw the new one’s already up — on my list. 100 1
Szymon Fiedler @szymonfiedler.bsky.social · 18/06/2026I strongly agree with Weaver's "Callbacks Are Not Invariants": callbacks can't keep their promise, writes go through one door. The ingress doesn't own the invariant. The aggregate does. And the persisted fact, not the outbox, makes effects recoverable. blog.arkency.com/ingress-is-n...blog.arkency.comIngress is not the owner of the invariant 210 2
Szymon Fiedler @szymonfiedler.bsky.social · 24/04/2026We would have to move @wrocloverb.com to the turn of September and October 😉 030 3
Szymon Fiedler @szymonfiedler.bsky.social · 24/04/2026As a Polish person I endorse this comparison to our national sport 🍄🟫🍄🟫🍄🟫 „I tend to treat performance gains like mushroom hunting. When you find a mushroom, it usually means that it’s an area where they grow well, and that no other mushroom hunter has passed by recently.” 150 5
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 22/04/2026That’s a wrap on wroclove.rb 2026! What we’ll remember most are the smiles, great discussions, and afterparty vibes. That energy keeps us going – sending a heartfelt thank you to everyone who joined us 🫶 May this postcard bring you all warm memories of wroclove.rb 2026! 093 9
Szymon Fiedler @szymonfiedler.bsky.social · 19/04/2026I knew nothing and learned everything, thanks! 010 1
Szymon Fiedler @szymonfiedler.bsky.social · 19/04/2026@mackuba.eu on his work with AT protocol in Ruby @wrocloverb.com 0111 11
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 08/04/2026This is Wrocław in 1825. Curious how it looks today and how it changed along the way? Join our free guided walking tour on Sunday at 15:00, right after the conference and enjoy Wrocław's charm! Sign up for the tour here ➡️ buytickets.at/wrocloverb/1... Source: fotopolska.eu 032 3
Szymon Fiedler @szymonfiedler.bsky.social · 23/02/2026So happy to be speaking along with @cplanas.bsky.social, @yatishmehta.com and other Ruby folks! 120 2
Szymon Fiedler @szymonfiedler.bsky.social · 08/02/2026When he asked who uses unicorn, only few people from over 500 raised their hands (including me at that time)😅 010 1
Szymon Fiedler @szymonfiedler.bsky.social · 06/02/2026New 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... 021 2
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 02/02/2026Tickets 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 🔥 044 4
Szymon Fiedler @szymonfiedler.bsky.social · 26/01/2026Speaking at @rbqconf.bsky.social in Austin (March 26-27) about mutation testing for validating AI-generated tests. Topic emerged after months of experimenting with AI in legacy code at Arkency. Let's see if Mutant can catch bugs in LLM-written tests 😎 rbqconf.com#:~:text=Szym...rbqconf.comRBQ ConfRBQ Conf is a regional Ruby gathering where code meets community, with meaty talks, saucy insights, and plenty of time to connect. Coming to Austin, TX on March 26 & 27, 2026. 040 4
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 15/12/2025CFP closes in 30 days! ⏳ If you’ve been thinking about submitting a talk, now’s the perfect time. We’d love to hear your ideas! And if there’s someone you’d love to see on the #wrocloverb stage - share this with them and give them a nudge 👀 012 2
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 09/12/2025The second batch of tickets is almost gone - we can't wait to see you all at #wrocloverb! 🤩 If you'd like to join us as a speaker, our CFP is still open and we're waiting to hear your ideas! Inspire your fellow developers, submit your talk here ➡️papercall.ioPaperCall.io - wroclove.rb 2026 114 4
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 06/12/2025Santa is very generous to us today - he’s bringing two great announcements: 📣 Let’s welcome our first speaker - @ismaelcelis.com will join us to explore Event Sourcing and the Actor model in Ruby! 🎟️ The second batch of tickets goes on sale on Monday, Dec 8 at 10:00 CET - don't miss it! 143 4
Szymon Fiedler @szymonfiedler.bsky.social · 31/10/2025That 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...blog.arkency.comThe Joy of a Single-Purpose Class: From String Mutation to Message Composition 021 2
Szymon Fiedler @szymonfiedler.bsky.social · 29/10/2025Nothing fancy on my side theme = dark:Rose pine moon,light:Rose pine dawn window-height = 40 window-width = 120 font-family = "JetBrainsMono Nerd Font Mono" font-size = 14 font-thicken = false adjust-cursor-thickness = 200% copy-on-select = clipboard 010 1
Szymon Fiedler @szymonfiedler.bsky.social · 29/10/2025Nope, but I’ll probably submit it to upcoming conferences as it was well received so far. It starts as a rant on Rubocop rules, but then there’s this nice plot twist with over 26k db records broken and some other 6k as a sideffect. 000 0
Szymon Fiedler @szymonfiedler.bsky.social · 29/10/2025Btw. @joel.drapper.me it had perfect timing with your post „Bugs of Omission and Bugs of Commission”, so I mentioned it on my slides. The bug itself was obviously the latter. 110 1
Szymon Fiedler @szymonfiedler.bsky.social · 29/10/2025For the sake of formatting, I prefer tools like github.com/ruby-syntax-... (it integrates with Rubocop, btw.) But still, I also align with team practices. But at some point in time I question those who don't make much sense or cause harm. Maybe I should submit my talk to some upcoming conferences😅github.comGitHub - ruby-syntax-tree/syntax_tree: Interact with the Ruby syntax treeInteract with the Ruby syntax tree. Contribute to ruby-syntax-tree/syntax_tree development by creating an account on GitHub. 010 1
Szymon Fiedler @szymonfiedler.bsky.social · 29/10/2025Thanks for your input Lucian! Speaking of `===`, please see my response below. All your points are valid, I'm not against Rubocop. My problem is that people push too much on `Style/*` rules, while there many much more important and more useful, like `Security/*`, `Lint/*` ones. Or custom ones. 110 1
Szymon Fiedler @szymonfiedler.bsky.social · 29/10/2025That's a neat trick! `===` is semantically meningful for Range, Regexp, Class, Proc... I don't get banning it and forcing awkward workarounds that are often less clear about intent. Recently, I had a talk on Poznań Ruby User Group about data damage caused by enforcing this Rubocop Rule ;) 110 1
Reposted by Szymon FiedlerJean Boussier @byroot.bsky.social · 28/10/2025I 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...byroot.github.ioFrozen 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. 14314 43
Szymon Fiedler @szymonfiedler.bsky.social · 28/10/2025Serious question: What were the drivers behind enforcing Rubocop’s Style/CaseEquality rule (prohibiting ===) in your codebase? „rubystyle.guide said so” is not the answer that makes me satisfied. 230 3
Szymon Fiedler @szymonfiedler.bsky.social · 22/10/2025I’m more of a filter coffee person. I don’t have espresso machine, but I’ve experimented with aeropress filter on the top of coffee in moka pot back in the days. I like espresso very much, but I don’t drink enough of it to buy a machine and moka pot is too much hassle to get desired quality of shot. 010 1
Reposted by Szymon FiedlerJoel Drapper 🇬🇧❤️🇺🇦 @joel.drapper.me · 21/10/2025I wrote about the designing the perfect type signature syntax in Ruby.joel.drapper.meThe journey to the perfect type signature in Ruby 1145 14
Reposted by Szymon FiedlerJan Dudulski @jan.dudulski.pl · 15/10/2025Why do we do this ourselves? We are feeding the rich with our knowledge without any benefits in return. Instead, they make content hard to read, hard to search, hard to edit, and hard to follow. And hire algorithms to throw trash into our feeds. More: dudulski.pl/2025/10/15/f...dudulski.pl~/We broke the internet. We can still fix itJan Dudulski personal site 231 3
Szymon Fiedler @szymonfiedler.bsky.social · 15/10/2025Great points! Btw. there’s a book titled „Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency” by Tom DeMarco on that topic 020 2
Szymon Fiedler @szymonfiedler.bsky.social · 14/10/2025Absolutely love it! I use @neovim.io, btw. 🤣 110 1
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 13/10/2025CFP 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 13thpapercall.ioPaperCall.io - wroclove.rb 2026 076 7
Reposted by Szymon Fiedlerwroclove.rb @wrocloverb.com · 26/09/2025Save the date! @wrocloverb.com is back on April 17–19, 2026 💎 We’ve got big plans to make this edition unforgettable. Stay tuned for updates - and see you in Wrocław! 0116 11
Szymon Fiedler @szymonfiedler.bsky.social · 23/09/2025media.tenor.coma man is standing in a room with his hands in his pockets and looking at the camera .ALT: a man is standing in a room with his hands in his pockets and looking at the camera . 000 0
Reposted by Szymon FiedlerKent Beck @kentbeck.com · 28/05/2025Periodic reminder: before you start organizing stuff, throw away anything unused first. Works for code, clothes, tools, art supplies. 1557 55
Szymon Fiedler @szymonfiedler.bsky.social · 01/05/2025You may find this fresh talk by @wojtodzio.bsky.social interesting: youtu.be/6DS0WaosX10youtu.be12. Wojtek Wrona - From PostgreSQL to SQLite in Rails - wroc_love.rb 2025YouTube video by wrocloverb 040 4
Szymon Fiedler @szymonfiedler.bsky.social · 17/04/2025Probably verbs are the biggest struggle with their forms: I went - Ja poszedłem (M), Ja poszłam (F) You went - Ty poszedłeś (M), Ty poszłaś (F) She went - Ona poszła He went - On poszedł It went - Ono poszło We went - My poszliśmy (M/F) They went - Oni poszli (M), One poszły (F), Oni poszli (M+F) 120 2
Szymon Fiedler @szymonfiedler.bsky.social · 12/04/2025Today is the day @wrocloverb.com #wrocloverb #wrocloverb2025 020 2
Reposted by Szymon FiedlerŁukasz Reszke @lukaszreszke.bsky.social · 09/04/2025- Turbo Drive - Turbo Frames - Turbo Streams (including broadcasting) - aaaand Stimulus Doesn't ring a bell? Don't worry. You can still come. We'll serve it on plate. The price? You just need conference ticket. That's all. So, see you there? 011 1
Reposted by Szymon FiedlerŁukasz Reszke @lukaszreszke.bsky.social · 09/04/2025You can still join the From Static to Reactive: Hotwire Basics for Rails Devs workshop that @maciejkorsan.bsky.social and I will be hosting at @wrocloverb.com If you trust us with 180 minutes of your time you'll discover flavours of Hotwire such as: 1/2 112 2