-
Enterprise Java
Building a RESTFul Service using Spring Boot
Everyone is talking about Microservices such as WSO2 Microservice Framework, Spring Boot, etc. Since I haven’t worked on any Spring related project…
Read More » -
Core Java
Fixed-rate vs. fixed-delay – RxJava FAQ
If you are using plain Java, since version 5 we have a handy scheduler class that allows running tasks at…
Read More » -
Agile
Alternatives for Agile and Lean Roadmapping: Part 4, Resilience, Prediction, & Feedback
One of my clients was trying—valiantly—to make their quarterly planning sessions work. They prepared, getting the big hotel room. They…
Read More » -
Agile
Definition of Ready considered harmful
Earlier this week I was with a team and discussion turned to “the definition of ready.” This little idea has…
Read More » -
Core Java
Java Command-Line Interfaces (Part 14): google-options
The GitHub page for google-options states that google-options is a “command line argument parsing library from the folks at Google…
Read More » -
Agile
Alternatives for Agile and Lean Roadmapping: Part 3, Flow-Based Roadmapping
In Part 1, I wrote about thinking in feature sets so everyone could see smaller chunks of work. (If you…
Read More » -
Enterprise Java
Understanding OAuth2 token authentication
1. Introduction In this tutorial, we will be understanding OAuth2 Token Authentication, such that only authenticated users and applications get a…
Read More » -
Software Development
Overview of Functional Programming
The developer community seems to be in the midst of a paradigm shift, moving away from object oriented programming (OOP)…
Read More » -
Core Java
Getting to know about java.nio.file.Path – 2
In Part 1 of this, we looked at most of the APIs in the java.nio.file.Path class. In this article, we…
Read More »