Blogs
Dev Experience
I recently came across this article on the GitHub blog that discusses how GitHub’s Developer Experience (DX) team improved innerloop development. While reading the article I was reminded of this quote Clients do not come first. Employees come first. If you take care of your employees, they …
Multi Tenant Architecture
Working for a bank, we developed a highly successful platform for their retail users. It boasted modern features, robust security practices, and an exceptional user experience. However, we faced a new challenge when the bank requested us to extend the same platform for their High Net Worth …
Kareena Kapoor …
A microservice is a small, independent application that is designed to perform a specific business functionality. It is a software architectural style that structures an application as a collection of loosely coupled services, each running in its own process and communicating with each other through …
Cost of developing a …
Trigger for this blog I was pair programming during an interview, where the candidate had shared his screen and I was working side by side with him, trying to understand the solution he was presenting. Picture this: his computer screen flashed a message about his Windows license being expired. I …
Gamification - Make it …
Learning by Gamification If you have ever taught a child who is just starting school, you may have noticed that concepts that seem simple to you can be quite complex for them. This is due to their limited understanding and lack of prior knowledge. Additionally, children often have short attention …
GIFT City- India's …
Situated between Ahmedabad and Gandhinagar, along the Sabarmati river, GIFT City (Gujarat International Finance Tec-City) emerges as India’s beacon of global business excellence. The city’s futuristic infrastructure, coupled with its strategic location, sets the stage for a …
Understanding the logging …
In any software development project, logging plays a vital role in understanding and troubleshooting the behavior of applications. Imagine you are working on a web application that consists of multiple components, such as a frontend server, backend server, and a database. Each of these components …
The Art and Science of …
content With the rise of conversational and generative AI systems like ChatGPT, Bard etc., the way of working is being disrupted. To not be afraid of AI snatching jobs, we must embrace AI and adpot it in our ways of working to deliver better and faster. To use AI as an assistant and getting work …
Embracing Global …
Embracing Global Diversity: Insights from a World of Experiences At the onset of my career, the allure of working “On-Site” was a shared aspiration among my peers and me. The prospect of immersing ourselves in diverse cultures, collaborating closely with customers, and gaining insights …