Sumanth N.S.Lessons learnt on NOSQL and why we moved away from itIn the project that I am working on, recently we took a decision to move away from a NOSQL datastore, AWS Dynamodb. To explain why, I need…Nov 14, 2020Nov 14, 2020
Sumanth N.S.Implementing Promise in TypescriptI recently pondered over how promises are implemented in javascript and decided to write my own version in Typescript on a cold winter…May 15, 20191May 15, 20191
Sumanth N.S.Storing auth tokens on rich clients in stateless authenticationI am seeing the software world moving more and more towards micro-services. One of the thing that comes with micro-services are stateless…Jun 19, 2018Jun 19, 2018
Sumanth N.S.Best practices for deprecating APIsIf you have been working on developing and maintaining APIs, you might have been familiar with the problem of having to maintain multiple…Jun 7, 20182Jun 7, 20182
Sumanth N.S.Decouple components from services in ReactWhen you write a component in React which depends on some date from a backend api, the most straightforward way to implement this is to…May 28, 2018May 28, 2018
Sumanth N.S.Resolving version conflict in Java dependenciesOne of the java apps that I was working on, uses a custom made wrapper around Katharsis, to make it available as an spring interceptor. It…Apr 3, 2018Apr 3, 2018
Sumanth N.S.Mock JWT oauth2 authenticationI felt a need to mock the JWT auth service we were using, when we thought of automating some test-cases end-to-end. We were using an ADFS…Oct 27, 2017Oct 27, 2017