-
Core Java

Concourse caching for Java Maven and Gradle builds
Concourse CI 3.3.x has introduced the ability to cache paths between task runs. This feature helps speed up tasks which cache content…
Read More » -
Scala

Kotlintest and property based testing
I was very happy to see that Kotlintest, a port of the excellent scalatest in Kotlin, supports property based testing. I was introduced…
Read More » -
Software Development

Cloud Foundry Application manifest using Kotlin DSL
I had a blast working with and getting my head around the excellent support for creating DSL’s in Kotlin Language. This…
Read More » -
Enterprise Java

Spring Boot Web Slice test – Sample
Spring Boot introduced test slicing a while back and it has taken me some time to get my head around it and…
Read More » -
Enterprise Java

Ratio based routing to a legacy and a modern app – Netflix Zuul via Spring Cloud
A very common requirement when migrating from a legacy version of an application to a modernized version of the application…
Read More » -
Core Java

Integrating Gatling into a Gradle build – Understanding SourceSets and Configuration
I recently worked on a project where we had to integrate the excellent load testing tool Gatling into a Gradle based build.…
Read More » -
Enterprise Java

Spring Web-Flux – Functional Style with Cassandra Backend
In a previous post I had walked through the basics of Spring Web-Flux which denotes the reactive support in the web layer of…
Read More » -
Enterprise Java

Using UAA OAuth2 authorization server – client and resource
In a previous post I had gone over how to bring up an OAuth2 authorization server using Cloud Foundry UAA project and…
Read More » -
Software Development

Bootstrapping an OAuth2 Authorization server using UAA
A quick way to get a robust OAuth2 server running in your local machine is to use the excellent Cloud Foundry…
Read More »





