-
Core Java
JDK 8 BigInteger Exact Narrowing Conversion Methods
In the blog post “Exact Conversion of Long to Int in Java,” I discussed using Math.toIntExact(Long) to exactly convert a…
Read More » -
Core Java
Java 8 language features in Nutshell – Part 1
Hello Friends, It has been quite long when Java 8 was released and now it is getting used more and…
Read More » -
Enterprise 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 » -
Career
How to Future-Proof Your Testing Career
Since I switched back into testing from a development role, I’ve been trying to build up skills that will future-proof…
Read More » -
Enterprise Java
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 » -
DevOps
Migrating from Docker Compose to Kubernetes
Discover faster, more efficient performance monitoring with an enterprise APM product learning from your apps. Take the AppDynamics APM Guided…
Read More » -
Software Development
[MEGA DEAL] The Ultimate Backend Developer Bundle (98% off)
This Massive, 14-Course (78-Hour!) Bundle is Your Ticket to a Programming Career Hey fellow geeks, This week, on our JCG…
Read More » -
Agile
Visualize Your Constraints
As I work with people to use agile approaches, I see many organizational constraints. I’ve been trying to find a…
Read More » -
Desktop Java
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 »