Declarative programming: Why and how to write functional code using ES6
Submitted by Nikhil Khullar (@ongakugene) on Friday, 28 July 2017
I am a full-stack web application developer, currently working as senior consultant for Livenation Ticketmaster, Hollywood CA. Having started my journey as a developer in 2009 and worked across the globe with teams of varying sizes and wearing different hats, I have closely witnessed the immense evolution in the way web apps are developed and perceived over the last seven years or so. I grew up as a practitioner of the object-oriented paradigm, until the dawn of ReactJS and Redux, which introduced me to the paradigm of “what” versus “how”, and well, I have never looked back ever since. I feel that after overcoming a lot of hurdles, I have finally managed to embrace the functional way in my profession, and everyday with ES6 ever since has indeed become a thoroughly fulfilling experience.