management Featured The Art of Delegation Some time ago when I joined a team, one of my direct reports was an engineering lead there with a team of engineers and QAs reporting to them. This person was the most senior team member with ample domain knowledge. But they suffered from work overload and were a bottleneck.
management Featured Running effective one-on-ones While being a manager, at times I observed some feelings of awkwardness during one-on-one meetings. Some of my reports didn't know what to expect, or what the purpose of the meeting was. Some thought it is the time when they had to report on their work progress in
management Featured Managing remote teams: what to remember In my career, I managed both traditional teams sharing the same office and remote teams from different countries and time zones. In post COVID-19 era managing remote teams has become increasingly common as many organisations moved to hybrid and remote-first ways of working. From my experience, a remote team requires
management Featured Management styles: why it matters As a manager, I learned about different management styles some time ago. Back then I told myself: "Cool, this one looked good, this one was less fun. I feel I did more of this... So what?" Once, I got to manage a new team and I thought: "
payment card Featured Card Payments 101: How it works Have you ever wondered how you make a transaction using your payment card such as buying a cup of coffee and then a day later it appears on your bank statement? Working in the payments industry for several years, I am happy to walk you through the card payments basics.
payment card Featured Card Payments 101: How it works Have you ever wondered how you make a transaction using your payment card such as buying a cup of coffee and then a day later it appears on your bank statement? Working in the payments industry for several years, I am happy to walk you through the card payments basics.
dynamodb Featured Building .Net Core applications using Amazon DynamoDB Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. In this post I am going to show how to build an application using Amazon DynamoDB. If you are not familiar with this technology, you can read more here Prerequisites We need
dynamodb Building .Net Core applications using Amazon DynamoDB Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. In this post I am going to show how to build an application using Amazon DynamoDB. If you are not familiar with this technology, you can read more here Prerequisites We need
dev Featured OneOf - Discriminated Unions for C# In my previous project I was using OneOf library by Harry McIntyre implementing F# like discriminated unions support for C#. They might be handy in scenarios when heterogenous data is returned from a method and varies in type from one instance to another. The data may include special cases, like
dev Featured OneOf - Discriminated Unions for C# In my previous project I was using OneOf library by Harry McIntyre implementing F# like discriminated unions support for C#. They might be handy in scenarios when heterogenous data is returned from a method and varies in type from one instance to another. The data may include special cases, like
dev Featured Logging using Serilog and ELK stack Logging is one of the key concerns of software developers. This is a source of information about application health and performance. From a business point of view it helps to analyze application usage and understand KPIs. I'm going to share an example of structured logging in .Net Core
dev Featured Logging using Serilog and ELK stack Logging is one of the key concerns of software developers. This is a source of information about application health and performance. From a business point of view it helps to analyze application usage and understand KPIs. I'm going to share an example of structured logging in .Net Core