Profile avatar
andrzejkrzywda.bsky.social
Arkency | RailsEventStore | wroc_love.rb Rails programmer since 2004 Chess player aspiring to become IM coffee amateur sf books lover DDD, CQRS, Event Sourcing
56 posts 1,173 followers 1,800 following
Regular Contributor
Active Commenter

#webdevelopment #ruby There is a 6 minutes podcast that i share with some junior developers once per few months. I figured out i should share it there too: open.spotify.com/episode/5mX2... Main wisdom of that one: "don't attach emotionally with your code".

just published a new blog post about Rails Event Store and how you can easily integrate it in a new or existing app from ActiveRecord callbacks to a pub sub system! xamey.xyz/post/?sha=2c... @lukaszreszke.bsky.social @andrzejkrzywda.bsky.social

Advent of Code, day 4 I went with graph traversal algorithm

Catching up with Advent of Code Day 3 is such a lovely opportunity to use parsing with Ruby Parslet gem. It has a nice combination of being a DSL and still writing Ruby.

To my chess fans IM Levy (Gotham Chess) got a mental breakdown after losing to me youtu.be/3yYuNefwxRA?...

Annual reminder on how to get anything done: blog.arkency.com/2015/03/how-...

Advent of Code with Ruby with DDD sounds like overkill still, seriously considering

pair programming ❤️

Uhh my favorite tech conference will be in April. Not too big, best talks, supremely walkable, beautiful city. Been there multiple times.

Spoiler alert . . . . Is your app also noticing huge traffic from AI bots?

Objects as clerks Nice metaphor by Trygve Reenskaug (the inventor of MVC and DCI)

During a Call of Cthulhu RPG session last weekend. It was 1921. Don’t judge me.

It does tell about a person, which tool they open to support a group discussion. number people - Excel code people - IDE brainstorming people - Miro planning people - Trello structure people - Mind Maps process people - Jira Which are you? I’m between IDE, Mind Maps, Miro

This Ruby conference is closest to my ❤️ See you there?

what happens when you serialize Ruby Infinity object to JSON? what if it’s a value in the Hash? good lessons about it in this commit github.com/RailsEventSt...

Given how much code is now generated by LLMs, does the readability of the language matter? My subjective opinion is that Ruby is very readable and can even be „parsed” by business humans. Does it make Ruby or similar language more LLM-era friendly?

The difference between Turbo Streams and Turbo Frames blog.arkency.com/the-differen...

Building a set of code samples to learn the @bsky.app API, and will occasionally update the thread here with links to those examples. Repo is here: github.com/skillstoprac...

Reviewing a draft of a new blogpost at the Arkency blog „The difference between Turbo Streams and Turbo Frames” This choice sometimes confuses Rails/Hotwire devs.

This is a difference between Ruby and Python There is no such thing as a global method in Ruby (and I like it) zverok.substack.com/p/there-is-n...

If you are a senior Rails dev, wondering if Event Sourcing and DDD is for you, then this online workshop might be a good opportunity. products.arkency.com/from-legacy-...

3 IT books that never get old

Are Starter Packs a BlueSky invention or it existed in such form in other social media? It’s pretty cool and solves a lot of onboarding challenges.

20 years with Ruby and I’m still both excited about Ruby metaprogramming and scared how it can be overused

perfection

got rid of redis in my project the last usage was ActionCable and it seemed fine to switch to the postgresql adapter