tips&tricks
First Glance At PIT Mutation Testing Tool
Submitted by Tomek Kaczanowski on Thu, 01/05/2012 - 13:40Long time ago I got attracted to mutation testing (http://en.wikipedia.org/wiki/Mutation_testing). Alas, at that time all the Java mutation testing tools were useless: abandoned and forgotten long time ago. Lately I discovered a new tool - PIT Mutation Testing (http://pitest.org/) - which is actively developed. So I gave it a try. A very limited try (but that is only the beginning!).
Gather All Your Development Documentation In One Place
Submitted by Tomek Kaczanowski on Thu, 12/15/2011 - 13:33Want to have always the latest documentation and database schema available? Then build it on your CI!
Working With Legacy Code
Submitted by Tomek Kaczanowski on Thu, 11/24/2011 - 13:31Recently I spent some time working with legacy code. The usual stuff - fixing bugs, introducing requested changes. In this blog post I share some comments on working with such code.
Two Common Issues With Maven-Release-Plugin
Submitted by Tomek Kaczanowski on Tue, 10/11/2011 - 12:34
Recently, when working with maven-release-plugin (used in some old, long forgotten codebase) we encountered few issues. This post explains two of them.
Why Nightly Build Is A Must-Have
Submitted by Tomek Kaczanowski on Mon, 08/22/2011 - 11:03
That is pretty cool that your CI polls SCM every minute to build and tests your code instantly. However, you still need a nightly build. Read why.
Visualization Of Dependent Test Methods
Submitted by Tomek Kaczanowski on Mon, 02/14/2011 - 12:26One day I started to experiment with visualization of test dependencies. I thought that maybe Graphviz can help to provide some nice diagrams that would help me see instantly what went wrong, and why some tests are skipped. In this post I present my achievements so far.
SQL Database Diagrams with SchemaSpy, HSQLDB and Groovy
Submitted by Tomek Kaczanowski on Mon, 12/27/2010 - 10:32
The source code is available at github. Enjoy !
This post shows how to generate nice database diagrams using SchemaSpy, HSQLDB and Groovy. And, what is crucial, to do so in programmatic way, that is without clicking any GUI.
TimeOut for Configuration Annotations of TestNG
Submitted by Tomek Kaczanowski on Sun, 10/03/2010 - 20:07Oldest developers can't recall the times when TestNG introduced timeout constraints for tests methods (invocationTimeOut parameter of @Test annotation). The current beta of TestNG allows to set timeouts also for configuration methods.
A Perfect Environment For Docbook
Submitted by Tomek Kaczanowski on Wed, 09/15/2010 - 07:59I spent last few days searching for tools that would facilitate process of writing few articles using Docbook. I analyzed few solutions - mainly XMLmind XML Editor, Vim with various plugins and Asciidoc. This post presents the result of this research.
Gradle talk on Javarsovia 2010 - presentation, source code and comments
Submitted by Tomek Kaczanowski on Sun, 06/27/2010 - 21:30Here come slides, source code and some comments on my Gradle talk on Javarsovia 2010. Enjoy!

Recent comments
4 days 5 hours ago
4 days 8 hours ago
1 week 3 days ago
2 weeks 5 days ago
3 weeks 5 days ago
3 weeks 5 days ago
4 weeks 1 day ago
4 weeks 2 days ago
4 weeks 2 days ago
6 weeks 4 days ago