Robby Russell Profile picture
Sep 23 10 tweets 4 min read Read on X
The results from @planetargon's 2024 Ruby on Rails Community Survey are in. Over 2,700 developers participated this year.

Here are a few stats that I found interesting. 🧵
Stimulus has dethroned React in the @Rails community.

railsdeveloper.com/survey/2024/#w…
Image
Pry remains the popular Ruby debugger, but ruby/debug is gaining some traction. Image
Blog posts are still highly valued! Image
Datadog has dethroned New Relic in the performance monitoring space.

railsdeveloper.com/survey/2024/#w…
Image
GitHub Actions continues to be the go-to for CI

railsdeveloper.com/survey/2024/#w…
Image
Datadog has dethroned New Relic in the performance monitoring space.

railsdeveloper.com/survey/2024/#w…
Image
GitHub Actions continues to be the go-to for CI

railsdeveloper.com/survey/2024/#w…
Image
18% of respondents reported that their dev teams had decreased in size over the last two years.

railsdeveloper.com/survey/2024/#h…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Robby Russell

Robby Russell Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @robbyrussell

Feb 16, 2023
How do we help devs unlearn the usage of `git add .`?
The problem/challenge is that it is optimistic that you every single change being made is meant to be commited.

Using a -p gets people to think through what they're changing and avoid accidentally adding changes for things outside the scope of the current task at hand.
It's a training problem that I see with interns/jr. devs. Their first few PRs often result in, "did you mean to update this lock file?" "what is this new empty file in the app root directory named 'sudo'?" misc. debugging things creep into PRs.
Read 7 tweets
Jan 31, 2022
🧵 Congrats, it's 2034. You're still responsible for that Ruby on Rails application.

No, you never got a green light to rewrite in some new fancy not-yet-released framework back in the summer of 2029.

Rails 12.1.x has just been released.
What technical debt have you secretly been hoping will mysteriously vanish? What will still be lingering?
What ActiveRecord models are continuing to grow far beyond the scope of what any single model should be responsible for?
Read 7 tweets
Oct 3, 2021
How I imagine this unfolded.

Support: "People are reporting errors online when searching their transactions"

Devs: "Hmm. We're seeing errors"

Devs: "Oh, it's searching across all of their historical transactions. Can we limit to 3 mo?"

Product: "Here are some common searches"
FE Devs: "Okay, we have the front-end ready"

BE Devs: "Okay, we added a 3-month constraint"

Deploy!
Support: "Thanks!"

(later...)

Support: "We have customers reporting that they can't see a full three months of transactions. It's only showing the last 90 days"

Devs: "Correct. Three months is 30x3=90"

One dev on the team: "Oh, some months are 31 days long."
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(