How to Overcome Your Fear of Asking Questions in Tech Meetings In this audio, I’ll share how I overcame the fear of asking questions in meetings — something many of us struggle with. If you’ve ever hesitated to speak up, this will give you a practical framework to lower your anxiety and start asking questions with ease.
My 5 Rules as a Tech Professional— and Why They Might Work for You Too If you adopt these rules in your professional life, you’re bound to see a significant boost in your productivity and results — while also enjoying a calmer, more peaceful mind. They’ve worked effectively for me and should work for you as well.
How I Cut 80% Effort and Reduced High Risks Using the Open/Closed Principle A few months ago, I was working on a requirement with my team. Our team was responsible for managing legacy applications that processed orders in the supply chain domain. A requirement was raised for the operations team to use a new process to execute orders alongside the existing process. So, we
Feeling Stuck in Your Tech Career? Here’s How a Pet Project Can Revive Your Growth You are technically leading a team successfully. You go to the office daily. Attend meetings. Take status updates. (Some times) Gather new requirements from clients or product managers. The project is stable. The team is satisfied. The client is pleased. The company is happy. But..... are YOU satisfied? Are YOU
The Most Sought-After Skill in Tech: It’s Not What You Think Yes, you read that right. While technical skills like coding, designing architecture, or debugging are critical, what often distinguishes a good tech professional from a great one is something entirely different. It’s the ability to
Azure Stream Analytics: The Secret Weapon for Real-time Insights That's Often Overlooked A while ago, I worked with a client on their product, which was a complex mix of different parts like windows applications, web applications, microservices, and console applications. The problem was that there was no proper way to track the data flowing into the system. So, if anyone wanted to
Featured Mastering the Art of Knowledge Transfer: A Step-by-Step Template In today's fast-paced world, where technological advancements and rapidly changing business landscapes have become the norm, the ability to effectively transfer knowledge has emerged as a critical skill. Whether it's sharing expertise within teams, onboarding new employees, or facilitating seamless transitions during organizational changes, mastering the
An abstract view of threat modelling in microservices "Threat modeling is a key step in designing secure systems, helping to identify vulnerabilities early on and enabling teams to make informed decisions about risk mitigation strategies. As software systems become increasingly complex and distributed, the importance of threat modeling in ensuring security cannot be overstated." - Adam
Keeping an Eye on Microservices: A Guide to Effective Monitoring Hey there! Are you a fan of microservices architecture? Well, who isn't! It's the perfect solution for building large and complex applications with ease. However, with great power comes great responsibility, and in the case of microservices, it's monitoring them effectively. But with so
Parallel Universe, Same Hiring Process: An Interview excerpt for a Technical Lead Position Are you curious about what it takes to be a successful technical lead in an alternate dimension? Sorry to disappoint you, but we won't be exploring that in this post. Instead, let's focus on what we know best: the technical skills and experience required for the
Docker & Container Demystified Are you feeling like a fish out of water when it comes to Docker and Containers? Don't worry, you're not alone. Even some of the most tech-savvy folks can get lost in the sea of jargon and confusion. But fear not, my friend, because I'
Featured What exactly is a CQRS pattern? Wrapping your heads around CQRS(Command Query Responsibility Segregation) pattern is a bit tricky & implementing it is all the more difficult. I have seen over the years that engineers straightaway go for implementing it with the help of some tutorials over the internet(I also did so) which, I
Featured How do I decide if a NoSQL DB is the right fit for my project? I will begin this article with a simple statement - The choice to use a NoSQL database is often based on hype, or a wrong assumption that relational databases cannot perform as well as a NoSQL database. So, in a way, performance becomes the only deciding factor & the other
Azure Managed Identity : Demystified In simple words, a managed identity in Azure is a great feature which can must be used to shift the credentials management to infra. Confused? Let's try to understand it bit by bit. To better grasp it's concept, it is paramount to recognize some challenges first.
Azure Event Hub or Azure Service Bus? Some years ago, I was tasked to analyze Azure Event Hub & Azure Service Bus capabilities so that one of these platforms can be used in one of my project to meet some requirements. I sat with my team (which comprised of 6 super smart developers) & we started brainstorming...
How To Use Synthetic Monitoring Using Datadog Synthetic monitoring is an application performance monitoring practice that emulates the paths users might take when engaging with an application. It uses scripts to generate...
What exactly is Azure API Management platform - Part 2 Let's start by creating a simple web api in .Net Core 6. Name the project as "WebAPI1" (please use only this name for the project. You will see how it is important in some time). Now add a new controller "ValuesController" & add below code
What exactly is Azure API Management platform - Part 1 Ok. This is going to be a tricky ride. To make things easier it will be good to first understand some problems which arise during API development process.
The big mistake while estimating a project deadline Over the years in my IT experience, I have gradually realized that there exists a big missing piece in the puzzle of estimating a project deadline which is mandatory to be fitted in place. But, to my surprise...
Why is a Quality Gate needed in a DevOps pipeline? To understand the need of a Quality Gate, let's backtrack it. Let's first understand the code review approaches & how the world would be without a Quality Gate. We all know that...
Featured Should I migrate my monolithic application to microservices? Nowadays, microservices domain is in rage. Almost every company is trying to move to microservices architecture. This type of architecture is assumed as a silver bullet to all the problems & if your company...