October 03, 2020
A correct choice of programming language and stack is not sufficient to ensure a successful startup, but a wrong choice is a significant impediment. Over the years, I have had the opportunity to architect several products with both success and failure. After every failure, I wonder what I did wrong and after every success I exclaim in disbelief. As a software engineer, I like to find patterns across data, and I am taking my judgemental eyes across a few websites I admire
July 06, 2020
Technology and Health are my passions. It is my life goal to conquer diabetes using technology. It has been twenty-four years since I wrote my first computer program on an old computer running GW-BASIC. Today, I no longer open my shoes outside my computer room to protect it from viruses, but I am always fascinated by programming as writing first "print 10+20". Since last December, I have been trying to document my triumphs and defeats over diabetes in a structured way. I want to create the easiest, best, fastest, and cheapest tool to control diabetes. After limited research, I zeroed in on ghost blogs hosted on google cloud to document my journey. However, there is no single source of truth that tells me correctly how to do it.
November 17, 2019
A summary of how I leveraged Redash to build a dashboard for my Company. The dashboard enabled a single engineer to keep a tab of every money movement in the company. It also kept tab of any engineering failures and product performance of the company. As with all things startup. This was a continuous journey that saw me abandon NoSQL databases use foreign tables to do complex joins and build alarms around system truths.
April 20, 2019
Why I have written this I have spent better part of my professional career in some startup or other as one of the earliest engineers. This has meant , I was thrust into the frying pan far too often and had to figure my way out. In architecture everyone has an opinion.
February 12, 2016
Solutions to selected problems in sicp