Biju KunjummenValue Types in JavaI have used many different ways in the recent few years to represent a Value type in Java; this is a quick distillation of what I have seen…Sep 2Sep 2
Biju KunjummenJackson and handling class hierarchyI am in awe of the community which maintains excellent open source projects like Spring Framework and Jackson. Even after working with them…Jun 28Jun 28
Biju KunjummenLife of a MetricA metric provides value when it is aggregated — an individual metric is entirely absorbed in the aggregation and loses its identity in the…May 25May 25
Biju KunjummenJava Collectors fatigueI was recently working on a small project involving hierarchical data. The data was represented in a structure similar to this Java record:Feb 291Feb 291
Biju KunjummenA National Parks recommender using langchain4jI have been playing around with langchain4j recently, to compare it against the capabilities of langchain implementation in Python.Feb 4Feb 4
Biju KunjummenJava String TemplatesThe first time you look at a Java String Template, it feels right and wrong simultaneously.Dec 21, 2023Dec 21, 2023
Biju KunjummenDestructuring in Java and KotlinDestructuring a data class in Kotlin is intuitive. Consider a data class “Address”:Nov 24, 20231Nov 24, 20231
Biju KunjummenChat Application using Streamlit and Text BisonI am a Java backend engineer and dealing with the different front-end frameworks to create a passable user interface is often a challenging…Oct 17, 2023Oct 17, 2023
Biju KunjummenConnecting GCP VPC Networks — Using Private Service ConnectConsider a scenario where a company has two GCP projects, each with a different VPC Network.Sep 20, 2023Sep 20, 2023
Biju KunjummenGateway API with GKESo I have a service running in a Kubernetes clusterAug 15, 2023Aug 15, 2023