Software Development
-

Tests as documentation
Documentation needs to be comprehensive, always up-to-date and accessible. By comprehensive I mean that it must cover all important areas…
Read More » -

How to categorize the Internet of Things
I was recently asked how toĀ categorize the Internet of Things. IoT is so broad and multi-dimensional that I am not…
Read More » -

Continuous Delivery: Introduction to concepts and tools
This is the first article in a āContinuous Deliveryā series. Weāll start out journey with brief explanation of Continuous Delivery.…
Read More » -

Insight view: Perfect Test Automation
Nothing is perfect in the world, except the football skill of Leo Messi. Yeah, maybe not always but in most…
Read More » -

Professional connection pool sizing
Introduction I previously wrote about the benefits of connection pooling and why monitoring it is of crucial importance. This post…
Read More » -

You can program bug free
You can not. This is a lie, just like the cake. You can lower the number of bugs. The more…
Read More » -

NoSQL? No, SQL! ā How to Calculate Running Totals
If anything at all, our jOOQ talks at various JUGs and conferences have revealed mostly one thing: Java developers donāt…
Read More » -

TDD Is Dead? Letās Kill The Messenger Instead!
David H. Hansson (@DHH) sparked the āTDD being deadāĀ latest twitter storm. DHH is no stranger to controversy, and he…
Read More » -

Flexy Pool, reactive connection pooling
Introduction When I started working on enterprise projects we were using J2EE and the pooling data source was provided by…
Read More »
