Kalyan Chatterjee's Blog

February 22, 2019February 22, 2019

JavaScript Deep Copy vs. Shallow Copy

An image is worth a thousand words, a thousand and one when it is sample code. (Yes, poor joke!)

Continue Reading →

February 21, 2019February 22, 2019

JavaScript (ES6) array methods – Quick Summary

As a person who works with multiple programming languages at a time, I often find it hard to remember the exact methods I need at the moment. JavaScript is one of the main languages for me these days. Here is a list of JavaScript array methods which I tend to use every now and then.

Continue Reading →

February 4, 2019February 13, 2019

Dear India, it’s time to correct a few things. It’s 2019!

As a person of Indian origin (and someone who is deeply connected to India), I talk to a lot of friends and family members who are in India and some of the things they say/do annoy the heck out of me. Here are my top 5 (for now) #1 When you read out your email

Continue Reading →

January 15, 2019January 15, 2019

Foodgii – Best Tasting Vegan Food Ever

There is a new service in the GTA called Foodgii which delivers great tasting vegan food to your door if you live in Toronto, Mississauga, Brampton and Vaughan (may have expanded by now). I tried some of their menu items and they are far better than the bland vegan meals I have ordered from some

Continue Reading →

December 7, 2016December 8, 2016

Peel Chrysler Review – Don’t buy from them!

From my privacy, I am substituting $X for the real advertised price. Advice:  Avoid them if you can! If you must buy, make sure you don’t fall for their sales tactics and end up paying more than you should. —— Summary of my dealing with them … Vehicle’s advertised price was $X. 2016 Jeep Wrangler

Continue Reading →

July 4, 2016July 4, 2016

How to make Cognos reports responsive using Twitter Bootstrap

Being part of a BI group, we always encounter requests from business groups that the reports need to be responsive. Cognos out of the box doesn’t support responsiveness. I am talking strictly report studio reports and not Cognos Mobile. Neither do I know anything about Cognos Mobile nor am I a seasoned Cognos developer. It’s just some tool I

Continue Reading →

June 3, 2016June 3, 2016

How DOWNTOWN TORONTO parking is run by robbers

I parked my car at a IMPARK facility near University Ave and Pearl Street at around 4:50 pm on Thursday, June 2nd. The time options on the vending machine were Some other shorter time Hour and a half ($13.50) or Until 6 am the next day (REALLY???? … $23.50) I was supposed to be done in

Continue Reading →

April 25, 2016April 26, 2016

CricketClubManager.com is now live – Controlled Beta

It almost sounds like a cliche´ when I say I love programming and like to pay tremendous attention to details. My biggest solo web application (a cricket club management tool – CMS) went live this weekend… controlled Beta. I thought I would finish this project during Christmas break. Little did I realize how vast this

Continue Reading →

December 8, 2015December 9, 2015

Thou shalt not judge too soon

As I was walking to work this morning, I saw a person driving a brand new Audi Q5 incessantly and rudely honking at an old man driving a late 2000 Subaru (he didn’t know it was an old man at the wheel). The driver in the Subaru did nothing wrong because the vehicle in the

Continue Reading →

December 5, 2015December 5, 2015

How to fix GM key fob in under 5 minutes

I have a 2008 GM vehicle and the key fob was having some problems. Specifically, the UNLOCK button was not working properly. I had to press and hold for a long time (5 – 7 seconds) for the doors to unlock. Look at the image below. The unlock button clearly shows a lot of wear.

Continue Reading →

Posts Navigation

← Older Posts
© 2019 Kalyan Chatterjee's Blog