I solemnly swear that one day I shall start writing regularly! 😂

React Native: A slightly advanced guide

August 30th, 2022 ☕ 15 min read

Unless you're building a CPU/GPU-intensive game that requires cranking 60 frames out per second without fail, chances are that React Native will be your go-to framework for app development!

Simple mechanism to find dirty form fields

June 1st, 2020 ☕ 4 min read

Imagine a form with 100s of fields and you want to see if any of the field is dirty. In this blog post - I'm going to share a simple method that I used to check dirtiness while bypassing many other obstacles.

FSharp: Learning to use FAKE and Paket

July 2nd, 2018 ☕ 8 min read

Background: A year ago I discovered F# to be the next big thing in .Net world (apart from .Net core). F# is a functional-first language with OO capabilities. I quickly fell in love with it. I come from Javascript background and I had lost my touch with the back-end. Learning F# proved to be an excellent opportunity for me to hone my back-end skills and get acquainted with .Net way of doing things.

Porting enterprise React app to create-react-app

July 8th, 2017 ☕ 5 min read

So I’ve been writing React apps for a year now. I’ve had the honor of being one of the maintainers of react-boilerplate. If you’re a React developer, you know how it is- You get the mock-ups, you get the API endpoints and then you write the components. Easy-peasy. But over the period of time it becomes mundane. I never had a chance to work at the architectural level of live applications.

10 Commandments for Aspiring Programmers from India

October 9th, 2016 ☕ 6 min read

It has been 9 months since I began my journey as a “professional” software developer. I’m a small time React developer by profession and a big time JavaScript enthusiast. The 9 months in a software company has taught me so many things. And I want to share them with my fellow beginners. Nothing original here. But everything is essential.