Building a Kotlin fat JAR with IntelliJ IDEA

…and with Kotlin scripting, not Groovy.

2019-06-20 · 5 min

Java time conversion madness

Specifically, in Lotus Notes and XPages.

2018-04-06 · 10 min

Java file I/O in 2014

NIO vs legacy I/O.

2014-03-11 · 4 min

Sometimes ORM is not the answer

Maybe it’s better to write SQL.

2012-05-18 · 3 min

Java: Call by reference, or call by value?

It’s a bit of both.

2011-01-18 · 10 min

Multi-line comments considered harmful

Unless you’re using a really old C compiler, don’t use them.

2010-12-31 · 3 min

Bitten by the specialness of Java arrays

Using arrays for string manipulation and bugs it can cause.

2009-02-18 · 1 min

Java annoyance: final parameters

Why you should always use them.

2008-08-26 · 5 min

Things that suck about Java

It’s not a short list.

2005-04-23 · 8 min