Mohit Sindhwani
onghu.com
Mohit Sindhwani
@onghu.com
Work: CTO, Quantum Inventions.
Also: Councillor, ITS Singapore.
Opinions: Own.

Posts: ITS/ Transportation, Ruby, Rails, Windows, Tech, Programming, Life, Languages & Oddballs.
I think some #LLM and also Google Search have picked up on my post for making #MermaidJS sequence diagrams prettier, and now it's quite a regularly accessed post on my blog!

If you're keen: notepad.onghu.com/2024/making-...
January 8, 2026 at 4:30 AM
Reposted by Mohit Sindhwani
RDoc has always supported Markdown as a markup language. But its support was buggy and lacks documentation.
After a year of addressing various related issues, I was able to rewrite a doc for it. I think we'll soon be able to migrate from RDoc to Markdown.

ruby.github.io/rdoc/doc/mar...
January 4, 2026 at 10:49 PM
Reposted by Mohit Sindhwani
Oh, late last year I also published a post about universal precompiled native Rubygems!

mike.daless.io/posts/2025/0...

This might be interesting if you've been following along with the bundler performance conversations like this post by @tenderlove.dev:

tenderlovemaking.com/2025/12/29/c...
Universal Rubygem Precompilation - mike.daless.io
mike.daless.io
January 3, 2026 at 7:45 PM
The #BBC #MoreOrLess team did a good (IMO unbiased) evaluation of the safety claims of AVs vs human drivers, and how some of the claims may be incomplete - www.bbc.com/audio/play/p...
December 31, 2025 at 7:36 AM
For those who recognise the song (that I really used to like)

हम ना समझे थे बात इतनी सी:
ख्याल शीशे के, social media पत्थर की

#RandomThoughts
December 31, 2025 at 4:27 AM
Interesting that #Kiro seems to generate Gemfiles with really old gem versions in them
For something quick I needed, I was able to write some simple Ruby code and then #Kiro was able to nicely add reasonably good support (only a couple of bugs) to it to export data to SQLite3 and DuckDB. It's not perfect but it's a very quick turnaround.

#Programming
December 30, 2025 at 4:20 PM
For something quick I needed, I was able to write some simple Ruby code and then #Kiro was able to nicely add reasonably good support (only a couple of bugs) to it to export data to SQLite3 and DuckDB. It's not perfect but it's a very quick turnaround.

#Programming
December 30, 2025 at 3:28 PM
Damn! `bundle install` with `duckdb` in the Gemfile failed! Fortunately, I have my own blog to refer to about this (yay!) - notepad.onghu.com/2025/duck-db...

#DuckDB #Programming #Ruby #RubyOnWindows
December 30, 2025 at 2:42 PM
You know you have been away from #Ruby #programming for too long and have been writing documents when you start classes with this method:

```ruby
def initialise
end
```
December 30, 2025 at 2:03 PM
If you're often moving between different sheets in #Excel and you don't know View > New Window, you're seriously missing out. I think my #productivity in Excel has gone up 35% since I realised it!

#Technology #microsoft #office
December 28, 2025 at 5:22 PM
At a stationery shop last night
Me: do you have ink cartridges?
Them: Yes, HP or Canon?
Me:
Me: umm, fountain pen
December 28, 2025 at 10:21 AM
The longer you spend on places like X, you realise that 2 perceptions exist:
* The grass is greener on the other side [mine v theirs]
* The person is meaner on the other side [us v them]

#RandomThoughts
December 28, 2025 at 10:10 AM
I am reminded of @daraobriain.bsky.social for irrational reasons 😂
December 27, 2025 at 6:40 PM
Every x'mas day, the #Ruby core team releases Ruby - and soon after, we get the RubyInstaller for #Windows and I try to update my post for installing #RubyOnWindows.

It's ready - full instructions for Ruby 4.0 on Windows: notepad.onghu.com/2025/ruby4.0...

#Programming
December 27, 2025 at 5:23 PM
Did #Ruby on #Windows change the gem installation path? I installed Ruby as normal and was surprised it now installs gems to %HOME%.local/share/gem/ruby/4.0.0 - I'd prefer it to write to the Ruby directory so I can control disk space & move things easily :-)

#Programming
December 27, 2025 at 5:10 PM
Any idea why on Windows 11, the HOME variable is set as %HOMEDRIVE%%HOMEPATH% but it's *not* expanded? Both %HOMEDRIVE% and %HOMEPATH% are set correctly, i.e., to C: and \Users\Mohit but HOME is not set to C:\Users\Mohit somehow.

This is messing up a bunch of things with #Ruby for me.

#Programming
December 27, 2025 at 4:57 PM
Reposted by Mohit Sindhwani
My @sfruby.com talk on real-time collaboration with AnyCable, YJS and Rails is up! I felt really happy with how it came out - let me know what you think because I can't watch myself talk 😂
youtu.be/J68QOBLEItY
JP Camara, Real-time collaboration with Rails, AnyCable and Yjs. San Francisco Ruby Conference 2025.
YouTube video by Evil Martians
youtu.be
December 26, 2025 at 10:49 PM
My #Samsung smart monitor for my computer is showing me ads in the menu bar... not of other Samsung products, but of things like Chanel.

#enshittification continues.
December 26, 2025 at 1:09 PM
Reposted by Mohit Sindhwani
"Parallelization of C-extension Gem Builds" blog.rubygems.org/2025/12/26/w...
What's New in RubyGems/Bundler 4 - RubyGems Blog
blog.rubygems.org
December 26, 2025 at 9:47 AM
Reposted by Mohit Sindhwani
Published "What's New in RubyGems/Bundler 4" now
blog.rubygems.org/2025/12/26/w...
What's New in RubyGems/Bundler 4 - RubyGems Blog
blog.rubygems.org
December 26, 2025 at 6:03 AM
Going deeper into #Excel today than I have done in the past - to create a workbook/ dashboard, etc. for tracking some stuff and seeing how we are doing. Will learn much more about data tables, conditional formatting, Excel #programming etc. than I had epected to 😂

#Productivity
December 26, 2025 at 6:03 AM
As the year comes to an end, I am starting to set up for 2026. I find that having a "Year Overview" in #OneNote really helps me - notepad.onghu.com/2025/product...

Also, this is how I set up my OneNote - notepad.onghu.com/2025/product... to organise my thoughts.

#Productivity #NewYear
December 26, 2025 at 3:40 AM
Reposted by Mohit Sindhwani
Development of Ruby 4.1.0 started
```
ruby 4.1.0dev (2025-12-26T00:31:28Z master 290fa0d8b4) +YJIT +MN +PRISM [arm64-darwin25]
```
December 26, 2025 at 1:06 AM
Reposted by Mohit Sindhwani
The official Ruby documentation site is also renewal at this year. ruby-lang.org/en/news/2025...
Thanks @st0012.dev !
A New Look for Ruby's Documentation | Ruby
Following the ruby-lang.org redesign, we have more news to celebrate Ruby’s 30th anniversary: docs.ruby-lang.org has a completely new look with Aliki—RDoc’s ...
ruby-lang.org
December 24, 2025 at 6:06 AM