-
Agile
Thin Vertical Slices of Value
I recently had a conversation with two colleagues where I was trying to explain the advantages of frequently delivering thin vertical…
Read More » -
Software Development
Neo4j: The learning to cycle dependency graph
Over the past couple of weeks I’ve been reading about skill building and the break down of skills into more…
Read More » -
Enterprise Java
How to Avoid the Dreaded Dead Lock when Pessimistic Locking – And some Awesome Java 8 Usage!
Sometimes you simply cannot avoid it: Pessimistic locking via SQL. In fact, it’s an awesome tool when you want to…
Read More » -
Software Development
Microservices for Enterprises Part I
Technology is the foundation of differentiation whether you’re a large enterprise or the small startup. If businesses fail to embrace…
Read More » -
Core Java
Java 8 Lambdas in One Line
If you understand this line, or better still can write this code you can pretty much say that you have…
Read More » -
Enterprise Java
Getting Notified About RabbitMQ Cluster Partitioning
If you are running RabbitMQ in a cluster, it is not unlikely that the cluster gets partitioned (part of the…
Read More » -
Scala
Alternating between Spray-servlet and Spray-can
On a server you may want to deploy your application as a war. How to build a war with spray-servlet.…
Read More » -
Core Java
7 Things You Thought You Knew About Garbage Collection – and Are Totally Wrong
What are the biggest misconceptions about Java Garbage Collection and how’s it really like? When I was a kid my…
Read More » -
Software Development
5 Ways to Destroy Your Productivity
Hey you. Yeah, you. Want to know how to absolutely and utterly destroy your productivity? Good. You’ve come to the…
Read More »