Core Java
-
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 » -
Ignore Checked Exceptions, All the Cool Devs Are Doing It – Based on 600,000 Java Projects
An overview of exception handling in over 600,000 Java projects on Github and Sourceforge Java is one of the few…
Read More » -
Lombok, AutoValue, and Immutables
I liked Brandon‘s suggestion of a blog post comparing Project Lombok, AutoValue, and Immutables and this is a post that…
Read More » -
Functor and monad examples in plain Java
This article was initially an appendix in our Reactive Programming with RxJava book. However introduction to monads, albeit very much…
Read More » -
Java 9 Additions To Stream
Java 9 is coming! And it is more than just Project Jigsaw. (I was surprised, too.) It is bringing a…
Read More »