-
Core Java
How to kill Java with a Regular Expression
We recently stumbled upon a phenomen we absolutely weren’t aware of: You can kill any Java IDE and also any…
Read More » -
Core Java
How to Speed Up Apache Xalan’s XPath Processor by Factor 10x
There has been a bit of an awkward bug in Apache Xalan for a while now, and that bug is…
Read More » -
Scala
Scala Wonderland: All operations are method calls
I’ve started learning Scala two months ago and I can’t get back to Murakami’s 1Q84 so exciting it is. In…
Read More » -
Core Java
Six Java features to stay away from
I have spent countless hours troubleshooting different applications. Via the experience I can draw a conclusion about several Java SE…
Read More » -
Android Core
Adding Overlay Icons to ImageViews
While working on Serenity for Android, one of the many requests I received was to have a Watched Status indicator…
Read More » -
Core Java
Java Reflection Tutorial
In this tutorial, I mainly write some examples to introduce what Java reflection can do. Hopefully, it can give you…
Read More » -
Software Development
What is the Future of Work?
I just read Scott Berkun’s The Year Without Pants: WordPress.com and the Future of Work. For me, it was a…
Read More » -
Scala
A Scraping Library
As part of a project I’m working on, I needed to get documents from state institutions. And instead of writing…
Read More » -
Core Java
Simplicity vs. Robustness – Demonstrated On Lock File Handling
Today we will discuss a conflict between the design values of keeping things simple, stupid (KISS) and robustness, between underdesign…
Read More »