Come meet us at JavaOne!

Hi all,

We are thrilled to be Platinum Sponsors at JavaOne this year! The event will happen from October 17-20 in Las Vegas and we hope to see you there!

Be sure to drop by our booth #503 to say hi to the Sonar Team! We guarantee a warm welcome, some cool goodies, and some good vibes all around!

Make sure you mark your calendars to attend the following talks given by the Sonar Team!

  • Our CEO will be giving the opening keynote on Tuesday, October 18th!

  • @Tom_Howlett: Clean as You Code your Java project.

    • We all want clean code – code that is maintainable, reliable, secure, and more. But as our codebase and teams grow, maintaining this standard can be hard. This talk will dive deeper to demonstrate how a Clean as You Code approach with open source Sonar can help you and your dev team deliver clean Java code efficiently and reliably.
  • @jbeleites: Finding the bad apple in your regular expressions.

    • Every modern programming language supports regular expressions. Java uses a backtracking engine to match developer-defined expressions against a wide range of input. Under certain circumstances, backtracking can lead to performance issues, and in extreme cases a denial of service (ReDoS).
      We will use descriptive examples to demonstrate the core issue, how Sonar can detect problematic expressions, as well as the limitations of static analysis in this context. We will look at techniques to improve regular expression performance and defend against malicious inputs.

Leave us a comment below if you’ll be there!

1 Like

Hi all,

Find here the dates and times of our sessions during JavaOne - Let us know if you’ll be there!

Wednesday, October 19th - 2:30pm - 3:15pm PT.

  • @Tom_Howlett: Clean as You Code your Java project.
    • We all want clean code – code that is maintainable, reliable, secure, and more. But as our codebase and teams grow, maintaining this standard can be hard. This talk will dive deeper to demonstrate how a Clean as You Code approach with open source Sonar can help you and your dev team deliver clean Java code efficiently and reliably.

Wednesday, October 19th - 1:15pm - 2pm PT.

  • @jbeleites: Finding the bad apple in your regular expressions.
    • Every modern programming language supports regular expressions. Java uses a backtracking engine to match developer-defined expressions against a wide range of input. Under certain circumstances, backtracking can lead to performance issues, and in extreme cases a denial of service (ReDoS).
      We will use descriptive examples to demonstrate the core issue, how Sonar can detect problematic expressions, as well as the limitations of static analysis in this context. We will look at techniques to improve regular expression performance and defend against malicious inputs.
1 Like