A Java developer's quest for productivity

Day 2 /  / Track 3  /  EN / Introduction to technology

Most developers are continue doing their job as they always have. However, once in a while it makes sense to look and reflect whether we're doing things in the most effective way.

This session shows 20 tips to Java developers on how to maximize their efficiency. We'll have a look how to improve our IDE usage, command line experience, and automation. We see which technology enables us to developer with efficiency, and how to keep feedback loops short. Altogether, all the points cover the topic of how to become a better developer.



Speaker(s)

Sebastian Daschner
IBM

Sebastian Daschner is a Lead Java Developer Advocate for IBM, author, and trainer and is enthusiastic about programming and Java (EE). He is the author of the book "Architecting Modern Java EE Applications". Sebastian is participating in the JCP, helping to form the future standards of Java EE, serving in the JAX-RS, JSON-P and Config Expert Groups and collaborating on various open source projects. For his contributions in the Java community and ecosystem, he was recognized as a Java Champion, Oracle Developer Champion and JavaOne Rockstar.

Besides Java, Sebastian is also a heavy user of Linux and container technologies like Docker. He evangelizes computer science practices on his blog, his newsletter, and on Twitter via @DaschnerS. When not working with Java, he also loves to travel the world — either by plane or motorbike.

Invited Experts

Oleg Chirukhin
JUG Ru Group

Oleg works on enterprise Java web apps for 10 years already, his primary specialization is E-Government information systems in Public Administration. Today he is employed by JUG Ru Group. Prior to joining JRG Oleg was working at Sberbank Technology where he was solving architectural problems and research in the field of automated business process management systems. And many things prior to STB like gosuslugi.ru (central e-government portal in Russia), Integrated Electronic Medical Record (central medical portal), information analysis and emergency calls system for Russian citizens, The IUPAT Integrated Member Services information system in the USA, MMORPG games at Playtox, Flussonic streaming media server and StarView Operational Intelligence platform (JVM-based programming language and IDE).