In this talk, we will consider several snippets of Java code that contain mistakes and try to summarize which tools and approaches we can use nowadays to avoid similar bugs in your code. Java programmers with any background and experience are welcome, only basic Java knowledge is necessary.
Speaker Bio: Tagir Valeev works as a technical lead at JetBrains. He participates much in improving Java static analysis in IntelliJ IDEA that helps you to detect bugs. He is an OpenJDK committer and Java Champion. Also, he is the author of the book "100 Java Mistakes and How to Avoid Them".