It’s been a while since I posted on the blog. Lots of things have happened in the last couple of months, and it’s only now that I have some breathing room to start writing again. So, this is what I’ve been up to for the past couple of months.
Last year, I moved to India to stay with my family during the pandemic and started working remotely for my previous company (CityView) in Victoria, BC. I also got married in November 2020, and my wife couldn’t get a visitor visa to join me in Canada, so I decided to extend my stay in India.
However, a few months ago, I got interested in Ruby programming language and switched from .NET to Rails. So in mid-August, I left CityView without another job in hand and started learning Ruby and Rails and looking for a new job at the same time. To my surprise, I discovered that the Software (especially Rails) job market is really hot, and landed three jobs within two weeks, all remote, too.
So, in September, I accepted the job offer from Nulogy, a Toronto-based company. I asked to delay the joining date by a couple of months as there were no flights from India to Canada due to the pandemic. Luckily, the travel ban was lifted in mid-October, and I flew to Canada just in time to start the new job on November 1st.
I’d already vacated my apartment in Victoria earlier this year, so I found a new place in Colwood. After living at my old apartment for almost three years, it’s been fun to set things up at a new home. By the way, it’s fully furnished, which is excellent. I didn’t have to start from scratch.
Another big project that kept me busy for the whole month, in addition to the travel, moving, new job, new tech stack, was Pratiksha’s Family Sponsorship Application. Every day, after work, we spent at least a couple of hours on a Zoom call (she in India, me in Canada) preparing the application with required documents and filling forms. Finally, we submitted the application yesterday, and I’m hoping that her visa application is approved soon; she gets her permanent residency and joins me in Canada.
So, here I am. The focus of this blog will, of course, shift from .NET to Ruby on Rails. But in addition to Rails, we use React and Postgres at the new job, and I am having a lot of fun learning these technologies. So expect a few React and Postgres posts here and there.
For the next few months, my aim is to learn Rails in depth. Not just the public API, but also reading the source and trying to understand how the ‘magic’ works.