-
Enterprise Java
Getting version string from a Maven based web application
When you package a maven project, it will automatically generate a pom.properties file inside that will contains the version, artifactId…
Read More » -
Core Java
Quasar and Akka – a Comparison
The actor model is a design pattern for fault-tolerant and highly scalable systems. Actors are independent worker-modules that communicate with…
Read More » -
Core Java
What is Garbage Collection?
The following is an example from our Garbage Collection Handbook which will be published in the forthcoming weeks. In the meanwhile, take…
Read More » -
Career
How to Make More Money (and the plateau)
Most extended discussions about the technology industry and software engineering trade eventually find their way to the topics of worker supply and…
Read More » -
Core Java
Constructors Must Be Code-Free
How much work should be done within a constructor? It seems reasonable to do some computations inside a constructor and…
Read More » -
Software Development
Neo4j: Finding all shortest paths
One of the Cypher language features we show in Neo4j training courses is the shortest path function which allows you…
Read More » -
Core Java
How to Access a Method’s Result Value From the Finally Block
While the JVM is a stack-based machine, the Java language doesn’t really offer you any way to access that Stack.…
Read More » -
Enterprise Java
Java EE, Docker and Maven (Tech Tip #89)
Java EE applications are typically built and packaged using Maven. For example, github.com/javaee-samples/javaee7-docker-maven is a trivial Java EE 7 application and shows the…
Read More »