Review of The Five Dysfunctions of a TeamI just finished reading Patrick Lencioni’s “The Five Dysfunctions of a Team” which describes the perfect team model that allows a group of…Apr 11, 2021Apr 11, 2021
Diagnosing .NET Core app haltRecently I’ve encountered a bug which grinded my .NET Core application to a halt.Feb 23, 2021A response icon1Feb 23, 2021A response icon1
Kafka Consumer API (C#)We’ve already explored the Producer API that Confluent.Kafka provides in the previous article. As the next logical part, let’s see how to…Jan 12, 2021A response icon1Jan 12, 2021A response icon1
Kafka Producer API (C#)Let’s explore APIs which Kafka provides for its producers, consumers and admins.Jan 1, 2021A response icon1Jan 1, 2021A response icon1
Docker setup for KafkaOnce I wanted to play with Kafka, I couldn’t find a basic Docker setup to run the cluster and view topics, partitions and messages.Dec 20, 2020A response icon1Dec 20, 2020A response icon1
[Step by Step] Kafka componentsOnce we’ve discussed the main concepts Kafka relies on, we can dive into components and their roles in the system.Dec 16, 2020Dec 16, 2020
[Step by Step] Kafka conceptsKafka offers a reliable, scalable and high-performant solution for implementing a Pub-Sub model with asynchronous communication between…Nov 1, 2020Nov 1, 2020
Overcoming fear of failuresFear of failures blocks our growth. Here you can find simple guides that helped me and can help you too, just check it out!Mar 29, 2020Mar 29, 2020
Patterns as a developer toolPattern is a general reusable solution of a common problem. Sounds like a good thing to apply immediately? Wait a minute, friend! Be aware…Sep 26, 2019Sep 26, 2019