Praveen RayA Simple Quarkus+Kotlin Starter WebAppNewton’s First Law states that an object prefers to stay static if it’s already in a stopped state and once moving, it would prefer to stay…Jul 30, 2023Jul 30, 2023
Praveen RayQuick Rust BootUp behind ProxyDeploying Rust toolchain is fairly straightforward on a machine with unrestricted Internet Access. However, doing the same on a corporate…Aug 21, 2022Aug 21, 2022
Praveen RayWhy Every Java Programmer should switch to KotlinFew Reasons why you should switch to Kotlin today, especially, if you are stuck in an Enterprisey situation with Java 8.May 2, 20221May 2, 20221
Praveen RayFew practical Apache Kafka TipsApache Kafka is conceptually simple and elegant messaging system. But like most things in life, the devil lies in the details. There are…Jan 31, 2022Jan 31, 2022
Praveen RayKotlin Coroutines in Quarkus EcosystemAs a Developer Advocate, I am always on lookout for better development experience and helping my Team find better tools so they can move…Jan 1, 2022Jan 1, 2022
Praveen RayBuilding a Team for your next Microservices ProjectWe are tasked with bringing over a Mainframe Application to modern distributed architecture. The Mainframe based system has been in use for…Oct 11, 2021Oct 11, 2021
Praveen RayAre you tired of Java Frameworks Yet?I know I am. From Spring, Hibernate, React, Angular and having lived through Struts and countless other frameworks that are supposed to…Sep 4, 20216Sep 4, 20216
Praveen RayA Simple Quarkus App with Kafka and SmallRye MutinyKafka Java Libraries are futures based whereas Quarkus uses SmallRye reactive library. It’s not always obvious how to combine the two to…Jun 26, 2021Jun 26, 2021
Praveen RayEvent Loop mechanism and how it worksEvent Loop was ‘invented’ by the NodeJS and it has since become quite popular as a general purpose Framework. In Java, we have Vertx…Jun 6, 2021Jun 6, 2021
Praveen RayFew Reactive Programming ConceptsI recently started working with Quarkus and one of the first concepts you encounter is their emphasis on Reactive way of doing things. This…Jun 1, 2021Jun 1, 2021