-
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 » -
Career
Becoming a Better Software Developer
Becoming better at what we do for a career is what many aspire to in life. However, it is not…
Read More » -
Core Java
Binary Search in Java without Recursion – Iterative algorithm
This week’s task is to implement binary search in Java, you need to write both iterative and recursive binary search…
Read More » -
Core Java
Java 10: Collecting a Stream into an Unmodifiable Collection
Java 10 introduces several new methods to facilitate the creation of unmodifiable collections. The List.copyOf, Set.copyOf, and Map.copyOf methods create…
Read More »