Building git part-1We developers use git all the time. Git internals might feel like magic but what git actually does is really simple. Let first see how git…Aug 20, 2020Aug 20, 2020
Atomic HabitsWhen we do set out things to do we generally make ambitious plans and we are pumped up to do it but then after the few days the motivation…Jan 12, 2019Jan 12, 2019
Published incomputer StuffRubber duck debuggingI recently was struggling with a problem and I couldn’t come up with a simple solution without constructing complex hoops through jump…Aug 22, 2018Aug 22, 2018
Published incomputer StuffCoconut : Making python functionalThese days there is talk of functional programming everywhere from JavaScript to c++ (yeah c++ now has lamda functions, higher order…Feb 18, 20181Feb 18, 20181
Published incomputer StuffType check JavaScript with sanctuary-defJavaScript is awesome and flexible but sometime this dynamic typing comes at cost. It can sometime result in awful errors that will be hard…Mar 13, 2017Mar 13, 2017
Published incomputer StuffFunctional programming with SanctuaryJs (with optional types of course..)Functional Programming has been on the rise recently in Javascript with the introduction of ES6, ReactJs, CycleJs, ramdaJs etc. in which…Mar 11, 20172Mar 11, 20172
Internet Explorer TaxI recently found an old blog on kogan.com an online retailer about tax on users who use IE7 to purchase stuff from the site. Internet…Mar 11, 2017Mar 11, 2017
Un-tooling your way outWhen I first started with programming like many I thought having the best tool and frameworks will make you more productive and awesome. I…Mar 10, 2017Mar 10, 2017
Use Vanilla JsJavaScript community has had a lot of JavaScript framework leading to JavaScript fatigue. With each framework coming up every week. Saying…Feb 4, 2017Feb 4, 2017
Published incomputer StuffMoving from SailsJs to ExpressJsSailsJs is great for beginners but like all frameworks it has its limitations and defects. Its development activity has slowed down…Dec 26, 2016Dec 26, 2016