How to Start a Software Project as Fast as Possible

We started a new project last week, and I started to wonder what are the most important things to do if we want to get a project started as fast as possible (without messing it up). I figured out three things which have helped me to concentrate on the right things during the early phases […] Read more

Using jOOQ With Spring: Code Generation

As we might remember from the first part of this tutorial, jOOQ states that jOOQ generates Java code from your database and lets you build typesafe SQL queries through its fluent API. The first part of this tutorial describes how we can configure the application context of a Spring powered application which uses jOOQ, but […] Read more

Using jOOQ With Spring: Configuration

I have had my share of performance problems caused by ORMs. Although I have to admit that most of these problems were really caused by yours truly, I have started to think that using ORMs in read-only operations is not worth it. I started to look for alternative ways to implement these operations. That is […] Read more

My Favorite Blog Posts of 2013

Yesterday I published a list of my most popular blog posts which were published in 2013. I also promised to choose the "best" blog posts of 2013 and publish that list in my blog. Selecting my favorite blog posts was much harder than I imagined. I also realized that my personal favorites aren't necessarily my […] Read more

10 Most Popular Blog Posts of 2013

I noticed that Eugen Paraschiv wrote a blog post which lists the most popular articles of 2013 which were published at his website/blog in 2013. Because I think that it is a great idea, I decided to publish my own list as well. Here is my list (all blog posts were published in 2013): Unit […] Read more

Why Continuous Improvement Is Worth It?

When we start a new software project, we are typically full of enthusiasm. The whole team thinks that this time we will be able to avoid the mistakes we made in our previous projects. We dream that this time everything will be perfect. And then, we wake up. When the first weeks (or months) are […] Read more