Core Java
-

Free Webinar: Swallowed Exceptions in Java Applications
Join our webinar on January 30th to discover the “hidden” exceptions in your Java Application. If a tree falls in…
Read More » -

What is a Functional interface in Java 8? @Functional Annotation and Examples
The functional interface is one of the most important concepts of Java 8 which actually powers lambda expression but many…
Read More » -

The Educational Aspect of Static Analysis
Very often new programmers who join our projects ask us whether we have auto-formatting instruments to make Java code look…
Read More » -

Using Google’s Protocol Buffers with Java
Effective Java, Third Edition was recently released and I have been interested in identifying the updates to this class Java…
Read More » -

What’s New in Effective Java’s Third Edition?
Ever since hearing about the pending publication of the Third Edition of Effective Java, I’ve wondered what would be new…
Read More » -

How to Add JARs to a Jetbrains MPS Project
Jetbrains MPS is a wonderful tool to create DSLs. We love it and use it regularly in our consultancy work.…
Read More » -

How to write less and better code, or Project Lombok
I have long intended to write about Project Lombok, so much so that I am probably doing it when every…
Read More » -

Easy Fine-Grained Sorting with JDK 8
Java 8‘s introduction of streams and useful static/default methods on the Comparator interface make it easy to compare two objects…
Read More » -

Converting Collections to Maps with JDK 8
I have run into the situation several times where it is desirable to store multiple objects in a Map instead…
Read More »

