Introduction Modern applications need zero-downtime deployments and safe rollouts. Blue-Green Deployment is a classic strategy where two environments (Blue = current version, Green = new version) exist side by side, and traffic is gradually shifted. When paired with Istio Service Mesh, you get powerful traffic management features like routing traffic by percentage making Blue-Green safer […]
Introduction Traditionally, we used ternary operators or CSS style attributes (display and visibility) to implement conditional rendering in a React component, but the issue with this approach was that either it caused internal state loss or was not performance-friendly. With React 19, a new component called Activity has been introduced which can implement conditional rendering […]
Introduction “Be the change you want to see in others.” We often live in a world full of criticism, where people are quick to form opinions about others. But sometimes, a small internal shift can lead to a much happier and healthier work environment. In this blog, I want to emphasize the importance of being […]
Introduction Pycon India 2025 is the national level yearly Python Conference which was held in Bengaluru this year. In TTN, we target to visit this event each year to keep us up-to-date about what is happening in India’s Python Ecosystem. This year, two of us visited and experienced this 2 day long event which covered […]
Introduction Apache Kafka is the default substrate for event-driven systems. Amazon MSK takes the operational floor out from under most of it (provisioning, patching, storage), but partitions, consumer groups, and replication are still yours to operate. This is a working reference: routines you’ll actually run, what a rolling upgrade really does, the concepts worth internalizing, […]
In many households today, streaming platforms have become a primary source of entertainment. This is especially true for families with young children, where cartoons, educational shows, and animated movies are part of daily routines. As a parent myself, I often sit with my daughter in the evenings as she explores her favourite content on OTT […]
Introduction In our world today that is dominated by digital-first experiences, the customer no longer has the need to engage in long, linear journeys. Instead, they now engage in micro journeys, short, goal-oriented experiences that occur across channels, devices, and moments of time. Traditional end-to-end journey mapping does not reflect these micro behaviours well and […]
Introduction Any team experiences good and bad moments. There are days when everything works out and other days when nothing appears to be going in the right direction. One delayed letter, one letter left out or even a throwaway remark in the conference can make the atmosphere dense. Before anyone realises, people start defending instead […]
Introduction In this blog, we will explore how to integrate an open-source MCP server with Amazon Q and unlock its enhanced capabilities, creating seamless architecture diagrams generation. Take a look at this architectural diagram below – Isn’t it amazing? You will be surprised to know it was not created manually by draw.io or any other […]