-
Agile
You’re doing it wrong: Iteration planning, part 2
In this series, we’re taking a look at how we do things, and why. More importantly, why we are supposed…
Read More » -
Core Java
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 » -
Enterprise Java
JGroups: Leader election without additional infrastructure
Hi there, in this post I’ll show how you can solve the problem of leader election without using any additional infrastructure…
Read More » -
Software Development
The Librarian: Introduction to Test-Driven Development
This will be a series of articles revolving around unit testing where I will work through examples and exploring various…
Read More » -
Agile
Product Owners and Learning, Part 3
Part 1 was about how the PO needs to see the big picture and develop the ranked backlog. Part 2 was…
Read More » -
Core Java
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 » -
Core Java
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 » -
Core Java
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 » -
Java
OpenMap Tutorial 5 – 3-tier GIS application
1. Introduction Welcome to the 5th tutorial of the OpenMap series of Tutorials. OpenMap is a free open source Java…
Read More »