Intro to OpenTelemetry

Intro to OpenTelemetry


Create Your Own Blog With Hugo and Github Pages

Create Your Own Blog With Hugo and Github Pages


In this post we will explore how we can setup our own blog using Hugo, hosted on Github pages using Github Actions for auto deployment Read more ⟶
Better Switch-Case for Java!

Better Switch-Case for Java!


Advanced Pattern matching in Java using “patternmatcher4j” Read more ⟶
Bulk RDBMS Upserts with Spring

Bulk RDBMS Upserts with Spring


Going Reactive!

Going Reactive!


There is a lot of hype around this shiny new thing in web applications development world called being “Reactive”! There are many… Read more ⟶
Akka Streams in Java Spring Boot!

Akka Streams in Java Spring Boot!


Streaming data from a Source to Sink is a very trivial task in today’s data processing and data pipelining systems. Ergo, there are many… Read more ⟶
Handling Nulls in nested objects (Java)

Handling Nulls in nested objects (Java)


Handling NullPointerException and keeping track of all the nullable values has always been a pain for Java developers. Read more ⟶
Circuit Breaker pattern in Scala

Circuit Breaker pattern in Scala


Circuit breaker pattern is a common microservice resiliency pattern to make system responsive after series of failures and have a fallback… Read more ⟶
How to keep your sanity working with Scala Implicit!

How to keep your sanity working with Scala Implicit!


Scala Implicits provide a lot of power and flexibility to express the code in such beautiful ways that development sometimes feel like and… Read more ⟶
Making ordinary classes Rich! (Scala)

Making ordinary classes Rich! (Scala)


How do we enrich something? By making it abundant, rich in features and resourceful! In simple OOP terms, we add additional feature methods to the class!! Read more ⟶