My 2023 Year ReviewAlright, so 2023 was a sad but happening year for me. This post was inspired by Kilian Jornet’s Instagram Post on his 2023 Adventure DiaryJan 8, 2024Jan 8, 2024
Javscript Error Handling, Messaging & LoggingEnsure good customer experience, handle more than the best case-path.Jul 6, 2019A response icon1Jul 6, 2019A response icon1
Next.js + Netlify: File Naming and Caching StrategiesThis post is part of a series on Next.js and Netlify. You can read the first part here.Apr 8, 2019Apr 8, 2019
Next.js + NetlifyHow to get started with using Next.js for JAMstack deployed on Netlify.Apr 8, 2019A response icon1Apr 8, 2019A response icon1
Defining interdependent props in Typescript for React Componentsusing Discriminated Unions.Dec 21, 2018A response icon3Dec 21, 2018A response icon3
Building an Async React Renderer with Diffing in Web WorkerLearnings from tinkering around with React Reconciler. This is a mildly edited Transcript + Presenter Notes of my talk at ReactFoo Delhi…Sep 23, 2018A response icon1Sep 23, 2018A response icon1
Create multiple Redux StoresUpdate: This blog post was written on July 22, 2017 for react-redux v5.x. With v6 onwards the API has changed, you can check out the new…Jul 22, 2017A response icon2Jul 22, 2017A response icon2
Published inHackerNoon.comFinding that pesky listener that’s hijacking your event (Javascript)This is a debugging story of how to determine what event listener is calling event.preventDefault() or event.stopPropagation() or some…Apr 24, 2017A response icon3Apr 24, 2017A response icon3
Published inHackerNoon.comJavascript Promises Best Practices & Anti PatternsThe following might look like an opinionated article, please give your opinions as well. I am actually just publishing this to validate my…Feb 6, 2017A response icon2Feb 6, 2017A response icon2
Obfuscating your Redux Actions for smaller bundle sizes.Every byte matters when you are developing applications for mobile devices. Some of the points that I mention might give very little…Jun 20, 2016Jun 20, 2016