Lalit VatsalBetter Switch-Case for Java!Advanced Pattern matching in Java using “patternmatcher4j”4 min read·May 25, 2021--3--3
Lalit VatsalinThe StartupGoing Reactive!There is a lot of hype around this shiny new thing in web applications development world called being “Reactive”! There are many…6 min read·Apr 16, 2020----
Lalit VatsalinAnalytics VidhyaAkka 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…5 min read·Apr 12, 2020--4--4
Lalit VatsalHandling Nulls in nested objects (Java)Handling NullPointerException and keeping track of all the nullable values has always been a pain for Java developers.4 min read·Mar 29, 2020--2--2
Lalit VatsalCircuit Breaker pattern in ScalaCircuit breaker pattern is a common microservice resiliency pattern to make system responsive after series of failures and have a fallback…3 min read·Mar 28, 2020--1--1
Lalit VatsalHow 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…3 min read·Oct 17, 2019--1--1
Lalit VatsalMaking ordinary classes Rich! (Scala)Let me break it to you, this post has nothing to do with charity! Now, let’s start with a question:2 min read·Oct 7, 2019----
Lalit VatsalCushing Design Patterns! — Unnecessary Patterns.This is the part-II in the continuation of the “Crushing Design Patterns” series (Part-I) where we debunk the idea of having to use the…4 min read·Sep 30, 2019--1--1
Lalit VatsalCrushing Design Patterns with Scala! — Chain of responsibilityIn this (and hopefully further upcoming series) post, we will debunk the idea of really needing to use the Design Patterns. I believe that…4 min read·Sep 26, 2019--1--1