PinnedNikhil Taneja·Dec 19, 2021Done is better than perfectEvery new codebase, I could find place where something can be improved when I started working I realize why “done is better than perfect”
Nikhil Taneja·Jul 17, 2025Screen to Screen Navigation Understanding with AICurrent AI agents for automated UI testing have an expensive problem: they make LLM calls at every single step to decide what to do next…
Nikhil Taneja·Aug 27, 2021Architecting discord bot the right wayIn this post I talk about something which I did not give much thought at the time when I started working on gmbot in 2019
Nikhil Taneja·Aug 7, 2021While working with many JavaScript libraries you might have come across this common pattern where…JavaScript options pattern a common good practice and in this article I will be giving the reasoning behind this practice
Nikhil Taneja·Aug 3, 2021Understanding concurrency in goIf you are not taking advantage of goroutines then ask yourself why not? I have shared 2 different ways of handling concurrency in go
Nikhil Taneja·May 30, 2021Implementing silent refresh of JWTUnderstanding the aspects of access tokens and refresh tokens can be a bit tricky. This post tries share best practices for JWT auth
Nikhil Taneja·Jan 11, 2021Is pythonic way the better way?Here I have share some of my thoughts on some of the pythonic way coding style. These are not design patterns (which are best practices…
Nikhil Taneja·Aug 15, 2020Fidelity Internship 2020It was a journey of 9 weeks where I got to know about the Finance Industry, exposure to Blockchain Technology, and made some great friends