Live Websites
Recent web projects currently live and serving users.
Insights & Writing
Latest Publications
Microsoft Tech Community
Jul 2022
OAuth2.0 for IMAP and POP3 protocols using Client Credential flow
OAUTH 2.0 is a modern and secure authentication method that replaces the outdated Basic Authentication technique, which got deprecated on December 2022 for Exchange Online. If you are a developer who needs to upgrade your mailbox access implementation from Basic Authentication to OAUTH 2.0, you might encounter the common problem of AuthenticationFailure. This article will guide you through the steps to implement OAUTH 2.0 correctly and avoid this problem, ensuring a smooth and successful transition from Basic Authentication to OAUTH 2.0
Medium
Sep 2024
Create Kafka Producer app and stream Wikimedia messages
This article is dedicated to sending messages from Kafka Producer application using Wikimedia Data stream to Kafka Broker (for Consumer application, there is another article similar to this one)
Medium
Aug 2024
CQRS: The Design Pattern That’s Changing the Game (and How You Can Use It Too)
Tired of slow, unresponsive applications that can’t keep up with demand? Imagine a system where reads and writes are completely separated, allowing for unparalleled scalability and performance. Enter CQRS, the design pattern that’s revolutionizing the way we build modern applications. In this article, we’ll dive deep into the CQRS concept, explore its key benefits, and uncover three real-world examples that demonstrate its power in action. Get ready to unlock the full potential of your applications with CQRS!
Dev.to
Sep 2024
Event Driven Design Pattern - CQRS
Tired of slow, unresponsive applications that can’t keep up with demand? Imagine a system where reads and writes are completely separated, allowing for unparalleled scalability and performance. Enter CQRS, the design pattern that’s revolutionizing the way we build modern applications. In this article, we’ll dive deep into the CQRS concept, explore its key benefits, and uncover three real-world examples that demonstrate its power in action. Get ready to unlock the full potential of your applications with CQRS!
Medium
Sep 2024
Create Kafka Consumer app and Save messages to Database | Spring-boot & MongoDB
This article is dedicated to consuming messages from Kafka Broker and saving them to MongoDB database using Spring-boot and MongoDB

