i was not even out of college, in the month of Jun 1995, when my elder brother handed me a 5.25” floppy and asked to boot a hard-disk less 128K XT and then introduced me to BASIC’s most important command LET. It’s been 17 years since and about 500,000 LOCs under my umm, fingers, i, still today, find it exciting to conceive, design, code, and bring software to life. This has been journey starting from programmer-cum-entrepreneur to senior dev to delivery manager to VP Applications in Seattle, US and back to resource-less programmer-cum-entrepreneur in a small town in the center of India. As a coder at heart, i have written 1000s of procedural LOCs in single .BAS files, and i have also built software – idea to executable – with tons of classes, interfaces, and patterns. I have designed and coded databases with multiple indexes and SELECTD-ed them with SQL and i have also worked with data in JSON and plain text file. i have been the owner of corporate site development on SharePoint with multiple lists and workflows, and i have also owned the design, development and delivery of Sitecore projects. i have worked with a 10’X10’ shop-owners on dirt-road in my home town circa 1997, and i have also lead an offshore development center with 200+ engineers, SDETs and SDEs, having projects from the likes of MS, Expedia, Intel and Kodak. The journey continues. You must have noticed a common thing throughout this journey – Microsoft technologies. Starting from DOS, QBasic, dBase, VFP to now C#, XAML, SQL Server, and markups and scripting code in Visual Studio, i never felt a need to veer away from Microsoft tools. Yes, i did code a little in PHP, ActionScript, and Java also when it was required.