What is so special about writing software?

O'Reilly defines hacks as "a clever solution to an interesting problem."
In software, there is an infinite number of solutions to solve each problem, the art of software creation is in finding the best ones, quickly.
There are many methods and techniques used in software development to help decision makers, every few years a new approach becomes trendy and it is important to learn what each new technique has to offer, without loosing the invaluable knowledge gained from past experience.
We pledge to use a best of breed approach to software developement, combining quick prototyping and thorough test coverage as well as more structured project planning and accounting to deliver software of the highest quality, fast.

After years of development, we are proud to announce the immediate availability of our Java framework under the GPL license.
[more]