-
Core Java
JDK 9/10/11: Side Effects from += on Java String
The question “Why does `array[i++%n] += i+” “` give different results in Java 8 and Java 10?” was posted earlier…
Read More » -
Software Development
Why Programmers Should Never Stop Learning
One of the reasons why IT is still one of the most profitable industries in the world is that it’s…
Read More » -
Software Development
Just stop for a moment
I know there are deadlines in front of you that need to be met. They are the reason why you…
Read More » -
Core Java
API Updates in Java SE 11 (18.9)
Java SE 11, which is also named as 18.9 (based on the new naming scheme which uses the year and…
Read More » -
Agile
Frequent Releasing Can Lead to Short and Frequent Planning
Agile approaches can help a team release more often. When a team releases more often, the product people can replan…
Read More » -
Software Development
Developing with Corda
In my last post I gave an overview of what Corda is trying to achieve and the design decisions that…
Read More » -
Software Development
What is Corda?
I’ve recently started a project (top secret, can’t say anymore) which involves using Corda. So, what is it? If you’ve…
Read More » -
Software Development
Digital Transformation and Product Management
Digital transformations often focus on new technologies, agile practices, and new business models. While these are undoubtedly important, a further…
Read More » -
Enterprise Java
Spring Security with Spring Boot 2.0: Password Encoder
On a previous post we used the user details service in order to provide a way to load our data…
Read More »