-
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 »