Java
-
In the shoes of the consumer: do you really need to provide the client libraries for your APIs?
The beauty of the RESTful web services and APIs is that any consumer which speaks HTTP protocol will be able…
Read More » -
Build a Spring Boot App with Secure Server-to-Server Communication via OAuth 2.0 and Okta
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over…
Read More » -
Desktop UIs Will Stay Alive Thanks to Web Technologies
To understand what’s wrong with Java desktop apps, let’s take a look at the new features of JavaFX, a leading…
Read More » -
Exact Conversion of Long to Int in Java
With all the shiny things (lambda expressions, streams, Optional, the new Date/Time API, etc.) to distract my attention that came…
Read More » -
JDK 8 Versus JDK 10: Ternary/Unboxing Difference
A recent Nicolai Parlog (@nipafx) tweet caught my attention because it referenced an interesting StackOverflow discussion on a changed behavior…
Read More » -
Java 10 – Local Variable Type Inference
In this article we will see a Java10 feature called Local Variable Type Inference proposed as part of JEP 286.…
Read More » -
How many lines of code did you write to sort a collection of objects before Java 8 ?
How many lines of code did you write to sort a collection of objects before Java 8 ? How many,…
Read More » -
Peeking Inside Java Streams with Stream.peek
For a Java developer new to JDK 8-introduced pipelines and streams, the peek(Consumer) method provided by the Stream interface can…
Read More » -
Zuul 2 – Sample filter
Zuul 2 has finally been open sourced. I first heard of Zuul 2 during Spring One 2016 talk by Mikey…
Read More »