Nithin Bekal
nithinbekal.com
Nithin Bekal
@nithinbekal.com
Staff developer at Shopify. I mostly post about Ruby, Rails, Vim/Neovim and assorted programming related topics.

Blog: https://nithinbekal.com/
Photography: https://photos.nithinbekal.com/
Really enjoying the customizability of Obsidian Bases. Took just a few minutes to go from YAML front matter in notes to star ratings.

nithinbekal.com/posts/obsidi...

#obsidian
November 14, 2025 at 10:45 PM
Congrats, Stan, and thank you for all you do for Ruby DX! 🎉
October 28, 2025 at 1:29 PM
Found this article especially helpful because I've been meaning to generate open graph images for my photo albums website.

Testing a url here: photos.nithinbekal.com/albums/wakef...

#photography
Wakefield, QC
A picturesque village along the Gatineau River
photos.nithinbekal.com
October 24, 2025 at 12:48 AM
Also interesting to see that this is taking off just as Rails 8.1 is recommending mise.

I use mise, and love it, but having a uv-like experience for #ruby is a big selling point, so won't be surprised if #rails 8.2 recommends this instead!
September 6, 2025 at 1:39 AM
nithinbekal.com
May 22, 2025 at 2:52 AM
... RBS can be the syntax for types and sorbet, steep, typeprof etc can be the frontends for it.
February 26, 2025 at 4:17 AM
I agree that type annotations are too fragmented, which is why I'm excited about this change. Sorbet is miles ahead of other type checkers right now in terms of speed and usability, so it adopting RBS can only help consolidate things in the community. ...
February 26, 2025 at 4:17 AM
Reposted by Nithin Bekal
Forgot to mention: the 2 main drivers behind this work: Alexandre Terrasa and Alexander Momchilov, will both be speaking at this year's RubyKaigi.

So definitely come to their talks and ask them questions to learn more about the challenges and visions behind it 😉
February 25, 2025 at 11:42 PM