Łukasz Reszke
lukaszreszke.bsky.social
Łukasz Reszke
@lukaszreszke.bsky.social
Rewrite or modernize exisitng app? Maybe something in between? Join me on 31 March 7 pm CET https://arkency.com/webinars/rescuing-rails-applications/

Software Developer @arkency
When we start programming, if-statements feel natural: "If this, then that."

Later, we learn how messy they get.

But what if you could remove some ifs — and make your product easier to evolve?

I'll cover it at @dddeu.bsky.social

See you there!
April 28, 2025 at 2:36 PM
You 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
April 9, 2025 at 5:55 AM
Reposted by Łukasz Reszke
That was fast! All spots for the Hotwire basics workshops are taken 🔥

But we have good news - @maciejkorsan.bsky.social and @lukaszreszke.bsky.social decided to add 10 more spots there!

Workshops are included in the ticket's price and the new spots will be available on April 8 ➡️
wroclove.rb 2025
Wrocloverb is annual Ruby conference located in Wrocław, Poland. We want to confront ideas and share experiences.
wrocloverb2025.konfeo.com
April 7, 2025 at 2:12 PM
As a quick fix, we increased the number of middleware workers to 2

The change significantly reduced the frequency of outages, but the problem wasn’t fully solved
Our hypothesis was that the middleware couldn’t handle the load from the public app. We had to prove it

Full story👇
April 3, 2025 at 10:40 AM
In case you missed yesterday's webinar on Rewrite vs Modernization => www.youtube.com/live/CCXxlGo...

Some topics I covered:
hidden costs of rewrites,
why rewrites fail,
what to be aware of from an organisational perspective,
practical modernization techniques that we use at Arkency
April 1, 2025 at 4:05 PM
Pretty happy with my narration for the Rewrite vs Modernize webinar

In most cases modernization is a better option. But why? How to convince the management? What are the best techniques you should know if you need to do the modernization?

See you there?
arkency.com/webinars/res...
March 29, 2025 at 12:11 PM
Is your #Ruby on #Rails app in jeopardy?

I've been consulting for organisations that blame Ruby and Rails for being unable to develop the business further.

The option they see is.. rewriting app to other technology

Let's discuss rewrite vs modernization arkency.com/webinars/res...

#RubyOnRails
Rescuing Ruby on Rails Applications - To Rewrite or Modernize?
You’ll learn the pros and cons of rewriting vs modernizing. Plus, I’ll reveal alternative strategies beyond costly rewrites and slow modernizations.
arkency.com
March 19, 2025 at 6:59 AM
Arkency homepage got a new nice UI. Along with the refresh we slowly start building the case studies section. Have you seen the latest one?
arkency.com/case-study/t...
Arkency
The premier Ruby on Rails development agency est. 2006.
arkency.com
March 18, 2025 at 8:10 AM
Working on the Rescuing #RubyonRails Applications.
To Rewrite or Modernize? webinar.

As always, starting with sticky notes before producing any slide.
March 17, 2025 at 8:00 AM
Reposted by Łukasz Reszke
Workshops alert!

@lukaszreszke.bsky.social and @maciejkorsan.bsky.social will run Hotwire workshops where you'll learn the best practices of this framework and get some hands-on experience 💻

Let them know what you'd like to practice there

Registration opens soon, stay tuned 👀
What would you like to learn at Hotwire workshop?
Maciek and Łukasz are developing the shape of the Hotwire workshop. Help them prepare the scope of the workshop by answering these short questions
forms.gle
March 14, 2025 at 8:54 PM
By joining the @wrocloverb.com you get the opportunity to attend #Hotwire workshop that @maciejkorsan.bsky.social and I organize.

Shape the workshop content with us by filling this form:
forms.gle/5B5bDJgXMeRY...
March 14, 2025 at 9:07 AM
Together with @maciejkorsan.bsky.social we're running Hotwire workshops at @wrocloverb.com

We’re currently in the planning phase of the workshop, and we’d love to hear from you!

Here are three quick questions:
March 11, 2025 at 6:02 PM
If you have problems with your monolithic architecture in #RubyOnRails then you have problem with one app.

Once you switch to microservices you might improve the overall state or.. end up with same problem across multiple apps. Or even worse. We faced the worse.

Turns out...
March 11, 2025 at 10:45 AM
If you read a case study to determine whether you want to work with someone or not, what do you focus on? What do you expect to see in such case study?
February 25, 2025 at 8:38 AM
Can you improve your page performance by using turbo frames?

.
.
.
.

Nope. But you can improve the user experience by using turbo frame with an src. Take a look at full code example in @maciejkorsan.bsky.social article blog.arkency.com/improve-your...
Improve your user experience with Turbo Frames
Hi, we're Arkency and it's our blog with meaty content.
blog.arkency.com
February 12, 2025 at 5:32 AM
Reposted by Łukasz Reszke
Exciting news ahead: CFP is now open for @wrocloverb.com conference https://forms.gle/ovGZU4hNUdPVq7mPA 📝! Don’t miss the chance to inspire other Ruby enthusiasts with your talk and join us in Wrocław, Poland on April 11-13, 2025.

Looking forward to hearing from you 🙌! 
wroclove.rb call for papers — 2025
The wroclove.rb conference is the place for Ruby professionals to confront ideas in a friendly atmosphere and mutual respect. We encourage our speakers to cover a bit more advanced topics — that is the expectation of the receptive audience we gather. It is a relaxed, single‑track and not‑for‑profit
forms.gle
January 23, 2025 at 7:20 AM
Reposted by Łukasz Reszke
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
Xamey
Senior Software Developer
xamey.xyz
January 15, 2025 at 2:04 PM
Being back at work after 1 month off feels... good. First time I had such a long break.
January 8, 2025 at 10:21 AM
One great #RubyOnRails tip that I recently received

Before you start figuring out how to merge the changes generated by `rails app:update` - preview them and sort your config first. Commit that. Then in the next commit the diff is going to be nice and clean.
December 4, 2024 at 6:43 AM
There are two types of developers.

One type is not afraid to upgrade dependencies

Second type is not afraid to live with vulnerabilities

Which type are you?
December 3, 2024 at 1:33 PM
AI may kill your app. Even if you are not using it.

The one nasty player that doesn't respect internet etiquette and what you can do to avoid that.

youtu.be/CGxVhLSPQaU
AI may kill your app (even if it is not used). Collapsing #RubyOnRails app and how to prevent that
YouTube video by Arkency
youtu.be
November 28, 2024 at 6:22 PM
See you there? :)

#RubyOnRails
Save the date 🗓️ #ruby folks! 11-13th April 2025
November 28, 2024 at 4:54 PM
What does Joey from Friends have to do with pair programming? 🤔

"It's all about giving and receiving" - Joey Tribbiani
And you know what? He might've been onto something (even if he wasn't talking about coding 😉)

1/4
November 28, 2024 at 9:44 AM
Reposted by Łukasz Reszke
The difference between Turbo Streams and Turbo Frames

blog.arkency.com/the-differen...
November 19, 2024 at 12:01 AM
Use `:log` for Rails deprecation warnings if you don't plan to subscribe to `:notify`
#RubyOnRails
November 18, 2024 at 3:59 PM