AbhinavIdempotency, state management, and recoveryA software system is a set of multiple software systems interacting with each other. These include services running logic, data stores, and…5 min read·Jan 19, 2024----
AbhinavWeekly Workout Routine — Jan 2024My workout week starts on Friday and ends on Thursday.1 min read·Jan 18, 2024----
AbhinavDo you really need a state machine?A single micro-service within a web-application typically has multiple different states that it has to manage, with certain scenarios…2 min read·Dec 20, 2023----
AbhinavConvergent evolutionOne of the topics I’ve been trying to learn over the past 2 years is genetics, genomics, and the biology of our body in general, including…2 min read·Dec 19, 2023----
AbhinavHamming vs Levenshtein: Types of Edit Distance in GenomesHamming and Levenshtein Distances are different types of Edit Distances between 2 genome sequences. These are approximate matching…2 min read·Dec 6, 2023----
AbhinavUP and Bihar are ignoring their biggest problemTalk to any male living in Uttar Pradesh (or even the entire North India), and they’ll tell you about how the problem with UP or Bihar has…4 min read·Dec 5, 2023----
AbhinavThe Central DogmaThe central Dogma states that RNA is created from DNA in a process called transcription, and Protein is created from RNA in a process…1 min read·Nov 8, 2023----
AbhinavMy Weekly Workout RoutineI wanted to ensure I have a variety of workouts, and have the option to combine a few of these workouts with each other if I don’t have…2 min read·Oct 27, 2023----
AbhinavRetry with Exponential BackoffThere can be scenarios where your application is talking to another app or service that might be having a transient failure.1 min read·Oct 25, 2023----
AbhinavLogging and Monitoring for NodeJS appsHere is the list of logging and monitoring tools we used in our app — for future reference:1 min read·Oct 24, 2023----