Spring, the framework can be overwhelming for the uninitiated. Spring Boot, an additional layer, brings along even more magic with it through its auto-configuration and other features. Without a so...
Having used PlantUML frequently over the last 5 years, I don’t hesitate to spread the word about this amazing tool. I recently gave a talk about this in JPMorgan. The following’s the written versio...
One of the goals I set for myself this year 2021, was to get better at software architecture and systems design. I try to use SMART goals (Specific, Measurable, Achievable, Realistic, and Timely) t...
As a new Software Engineering Community Lead for APAC in JPMorgan, I was excited to organize our first major event for Q1 2021. It was a study group for the Certified Kubernetes Application Develop...
I’m glad I found a way to trick my brain into developing a useful habit: I’ve been learning French (mostly, and a few other languages) on Duolingo for the past 500 or so days for at least 5 mins ...
There could not have been a more appropriate conference than Grafana’s ObservabilityCON 2020 given that I work on JPMorgan Chase & Co.’s private cloud Observability. I’ve documented the highlig...
A few months back I was skeptical about pursuing certifications after I read the article by Martin Fowler which alluded that certification may not imply competence. But I pursued the Certified Kube...
I recently gave an intro talk on GraphQL after performing a spike for one of our products at JPMorgan. The following’s the script I used. I’ve stripped out some parts for regulatory reasons. For th...
Having married a Vaishnavite, I wanted to learn about the 108 Divyadesams or the 108 Vishnu temples that are mentioned in the works of Alvars. Each temple has a story behind it and it’s well captur...
Disclaimers This evaluation was conducted in mid-2020 so there might be changes to the Backstage product since then, so keep this in mind while reading this evaluation. For regulatory reasons,...