-
Software Development
The Functional Style – Part 7
Lazy evaluation. To see a world in a grain of sand and heaven in a wild flower Hold infinity in…
Read More » -
Core Java
Migrating from Commons CLI to picocli
Apache Commons CLI, initially released in 2002, is perhaps the most widely used java command line parser, but its API…
Read More » -
Core Java
Java Integer Cache – Why Integer.valueOf(127) == Integer.valueOf(127) Is True
In an interview, one of my friends was asked that if we have two Integer objects, Integer a = 127; Integer…
Read More » -
Enterprise Java
Understanding H2 InMemory Database with Spring Boot
Introduction Basically the database setup involves several steps before we can use it through configured datasource in our application. This…
Read More » -
DevOps
Persistent Volumes for Database Containers running on a K8s cluster
In one of my previous posts I showed how we can run Oracle XE database on a K8s cluster. That approach works fine…
Read More » -
Software Development
Changing the Status Quo: How to Create a Culture of Accountability in your Org
Today, there is little dispute that software is indeed eating the world. Every part of our life includes software, from…
Read More » -
Software Development
[MEGA DEAL] Stone River eLearning: Lifetime Membership (99% off)
170 Courses & Counting on All Things Tech: Coding, Design, 3D-Animation & More Hey fellow geeks, This week, on our…
Read More » -
Enterprise Java
Spring Boot Microservices , Docker and Kubernetes workshop – part2
In the previous post we created our first micro service “ProductService” using SpringBoot and Docker. In this part we will go…
Read More » -
Core Java
Behavioural Design Patterns: Mediator
Previously we had a look at the iterator pattern. The mediator pattern is way different on what it tries to…
Read More »