Tom is a real geek! He has a vast experience in messaging systems, business process management and high-throughput processing. For the last few years he has been working on numerous assignments fulfilling a range of roles, particularly dealing with design and development of small to large scale systems, mostly on the JVM. Tom is the founder of soap-ws and p2-maven-plugin open-source projects. Finally, he is very keen on tutoring, presenting and live coding, especially in a non-fluffy way. He has already presented at Jazoon, Devoxx UK, GeeCON, jDays, SoftShake or 33degree.
Business project are intensive and tiring. Tight deadlines often make developers produce the infamous "enterprise" code, the quality of which is the least important factor. "We are what we repeatedly do. Excellence, therefore, is not an act, but a habit" Aristotle used to say. Deploying our skills, however, is almost mutually exclusive from mastering them… In this session we will cover 33 things you want to do better, quicker and simpler applying the best of Lombok, Guava, LambdaJ, Mockito, Spock, Byteman, Groovy, Gradle, Logback, Shell and others! Using some real-life examples we will have a peek at the code, analyze the flaw and propose a suitable solution. Not only will we learn how to code better, but also how to raise the bar on a daily basis!