Core Java
-

Tabs vs Spaces: How They Write Java at Google, Twitter, Mozilla and Pied Piper
What are the most interesting highlights in popular Java code styles? In spite of the suggestive image above, we don’t…
Read More » -

Getting started with ANTLR: building a simple expression language
This post is the first one of a series. The goal of the series is to describe how to create a…
Read More » -

Guavate: tiny library bridging Guava and Java8
Java8 is great and adds some useful abstractions to the JDK that have found popularity in the Java community via…
Read More » -

Apache PDFBox 2
Apache PDFBox 2 was released earlier this year and Apache PDFBox 2.0.1 and Apache PDFBox 2.0.2 have since been released.…
Read More » -

Forget Guava: 5 Google Libraries Java Developers Should Know
What are some of the most useful yet unknown Google Java libraries? If we would stop someone during an intense hackathon…
Read More » -

Query DynamoDB Items with Java
On a previous post we proceeded on inserting data on a DynamoDB database. On this tutorial we will issue some…
Read More » -

Java 9 Additions To Optional
Wow, people were really interested in Java 9’s additions to the Stream API. Want some more? Let’s look at ……
Read More » -

Installing Java Application As a Windows Service
It sounds like something you’d never need, but sometimes, when you distribute end-user software, you may need to install a…
Read More » -

Java 8: CompletableFuture vs Parallel Stream
This post shows how Java 8’s CompletableFuture compares with parallel streams when peforming asynchronous computations. We will use the following…
Read More »
