Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.
Follow Us On
Under the high patronage of his majesty the King Mohammed VI
Devoxx Morocco 2022 🇲🇦 October 4-6, Taghazout Agadir, Morocco.

Speaker details

Ixchel Ruiz
jfrog

Ixchel Ruiz has developed software applications and tools since 2000. Her research interests include Java, dynamic languages, client-side technologies, DevSecOps, and testing. A Java Champion, CD Foundation Ambassador, SuperFrog, Hackergarten enthusiast, open source advocate, public speaker, and mentor, Ixchel travels around the world (sometimes virtually) sharing knowledge—it’s one of her main drives in life.


Maven Puzzlers
Conference (INTERMEDIATE level)
Taroudant C

Apache Maven is an ubiquitous build tool in the Java ecosystem, some even claim it's the defacto standard build tool. Configuring Maven is deceptively simple, after all it's just a matter of writing XML, isn't it? Things look differently when the rubber meets the road. One must know the intricacies of the build lifecycle; how plugins, goals (mojos), and phases come together; rules for dependency resolution; configuration inheritance between parent - child POM files; enhancing the build with profiles; and more. These features may trip you over if the rules that govern them are unclear. We'll present a series of scenarios to test your knowledge on Maven rules. we guarantee you'll leave this session with a few bits of new information and better understanding of the Maven build tool.

More

Have you ‘shifted left?’ Are you scanning your code for vulnerabilities before you deploy to production? Do you even care? Shifting left as a developer may seem like an annoying task to add to your workflow or you may feel overwhelmed because there are so many ‘security’ products in the marketplace you don’t know what to choose. As a Java developer how do you even get started with the practice of shifting left? That’s where community comes in and becomes the bridge between ‘I know I need to do this,’ and ‘how do I do this.’ The Continuous Delivery Foundation is an open source community improving the world's ability to deliver software with security and speed. This talk will cover how expanding your network to include the CDF will help you shift your thinking and your skills.




More