Nithin Bekal

Software developer at Shopify.

#Ruby #rails #graphql #vim

Nithin Bekal boosted:
Harisankar P Scoderhs@ruby.social
2025-07-11
2025-07-11
2025-06-26
2025-05-31

ZJIT has been merged into Ruby

railsatscale.com/2025-05-14-me

"ZJIT is a new just-in-time (JIT) Ruby compiler built into the reference Ruby implementation, YARV, by the same compiler group that brought you YJIT."

#ruby

2025-02-25

Sorbet now has (experimental) support for RBS comments for adding types to methods. Now the major type checkers for ruby are all converging towards RBS for annotations, and this could be huge for the future of types in Ruby!

sorbet.org/docs/rbs-support

#ruby #sorbet

2025-02-12

"My team's intern just found a critical bug by shitposting in our codebase" 😂😂😂

reddit.com/r/csMajors/comments

2025-02-05

@todd_a_jacobs concurrent-ruby as a whole has too much surface area to fit in as a bundled gem, IMO. But it would be nice to see some parts of it selectively incorporated into the stdlib.

2025-02-01

@todd_a_jacobs Frozen strings just emit warnings for now. It's going to be a long time before most libraries are ready for frozen strings by default.

Right now, I think ractors getting stable and adopted is the best hope for multi core. But even that is probably years away.

2025-01-15

A simple trick to understand Ruby’s lazy enumerator

joyofrails.com/articles/simple

Beautiful visual demo of how lazy enumerators help avoid unnecessary work.

#ruby

2025-01-03

@cosmin sqlite on rails had had some massive improvements in the past year, and should easily handle smaller apps. In fact Basecamp's campfire app now uses sqlite.

Highly recommend this write-up by @fractaledmind and his railsconf talk to see how well it performs out of the box with rails now.

fractaledmind.github.io/2024/0

#sqlite #rails

2025-01-03

Admittedly, these are small apps (largest is < 3k LOC) and I kinda cheated by having a script that does the version bumps, but even then it's a good sign about how stable things are right now!

nithinbekal.com/posts/bump-rub

#ruby #rails

2025-01-03

Ruby upgrades are so incredibly smooth these days!

I have 3 small hobby rails apps that I wanted to upgrade to Ruby 3.4, and it took me 20 minutes to upgrade them all, and 5 minutes of that was just building ruby.

#ruby #rails

Nithin Bekal boosted:
Esparta :ruby:esparta@ruby.social
2024-12-26

What’s new in Ruby 3.4, by @nithinbekal
nithinbekal.com/posts/ruby-3-4

> A new version of Ruby is released every year on Christmas day. The 3.4 release will be out next week, so I’ve been playing around with the release candidate. Here are some of the features I found interesting.

2024-12-18

What's new in Ruby 3.4

nithinbekal.com/posts/ruby-3-4

The next release of Ruby is just a week away. Dive into the latest features, including the new it block parameter, chilled strings, the Prism parser, and modular GC.

#ruby

2024-11-26

@pointlessone @aaronmallen

I've been using sorbet for work for a while now, so the `@rbs` syntax doesn't seem like too much overhead, but the inline comments might be popular with folks who like terseness.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst