-
Career
Embrace the Chaos!
Being just yet another software developer in a large enterprise is a pain. You are surrounded by legacy code, inconsistent…
Read More » -
Software Development
Save Water: Have Smaller Baths
Containers are getting smaller. Our programming needs to shift to compensate. We used to be able to write code that…
Read More » -
Enterprise Java
Migrating Spock 1.3 tests to Spock 2.0
Get know what you can expect from Spock 2.0 M1 (based on JUnit 5), how to migrate to it in…
Read More » -
Agile
Release Planning Advice
Release planning is an important task for product people working with agile teams: It ensures that the product is moving…
Read More » -
Enterprise Java
Method parameter validation with Spring and JSR 303
Spring provides an easy way to validate method parameters using JSR 303 bean validation. In this post we will see…
Read More » -
Enterprise Java
Send your data async on Kafka
For a project, I’m trying to log the basic transactions of the user such as addition and removal of an…
Read More » -
Agile
Create Feedback Loops (Agile Approaches) for Hardware Products
In Costs of an Agile Approach for Hardware Products, I suggested that an iteration-based approach for hardware was too expensive.…
Read More » -
Core Java
Manage multiple Java SDKs with SDKMAN! with ease
SDKMAN! is a convenient tool for managing parallel versions of multiple Software Development Kits. The tool is especially useful for…
Read More » -
Enterprise Java
Apache Camel 3.1 – More camel-core optimizations coming
Hope all is good and you had a safe entry into 2020. The Camel team is already busy working on…
Read More »