Under the high patronage of His Majesty King Mohammed VI may god assist him 🇲🇦
October 2 - 4 - Devoxx Morocco 2024 🇲🇦
Follow Us On

Edition 2022

BY DEVELOPERS FOR DEVELOPERS

In partnership with the Souss Massa Regional Council, the 9th edition of #DevoxxMA took place in Taghazout-Agadir and was an absolute blast. We welcomed more than 2,000 participants, as well as 120 speakers from renowned technology companies. 3 days of growth, knowledge sharing, and fun were enjoyed in this vibrant region.

Featured Speakers

Minister Delegate to the Head of Government in charge of Digital Transition and Administrative Reform
Sr. Principal Software Engineer at Red Hat where he works on the Kuadrant project
Accompagnatrice agile, co-créatrice de TADx
Consultant Web à Zenika le matin, CTO l'apès-midi, orga du LyonJS la nuit et speaker le reste du temps.
Passionate about Java and DevOps, and is currently a Developer Advocate with the JFrog Developer Relations team.
Java Champion & Oracle Ace, creator of the Java Challengers initiative and quiz master in Oracle Dev Gym
Graeme Rocher is the creator of several popular Open Source projects including Grails and Micronaut and co-author of "The Definitive Guide to Grails"
Sr. Developer Advocate for Snyk, Java Champion, and Software Engineer with over a decade of hands-on experience in creating and maintaining software.
Over 30 years spent working in the technology industry
Developer Relations Engineer
Director, SW Development at Amazon Web Services
Java Champion and a passionate Streaming Developer Advocate at DataStax

Enlightening Talks

BEN EVANS

Do We Really Do Functional Programming In Java?

Many developers believe that Functional Programming (FP) arrived in Java 8, with the addition of the Streams API. But is this really true?
In this talk, Ben Evans will talk about what FP really is, examine whether Java is really FP or not, consider how we could have done things differently, in another world, and also discuss recent developments in Java 17 and what lies ahead for both Java and the JVM that might enhance the functional programming capabilities of the language.

RICARDO SUEIRAS

Automating data pipelines with Apache Airflow

There are many open source tools to help you with the different steps you typically need to extract insights from your data. As you scale and grow your use of data, keeping on top of the steps can be difficult. Apache Airflow is an open source orchestration tool that helps you to programmatically create workflows in Python that will help you run, schedule, monitor and mange data engineering pipelines – no more manually managing those cron jobs! In this session, we will take a look at the architecture of Apache Airflow, and walk you through creating your first workflow and how you can use a growing number of provider libraries to help you work with other open source tools and services. This session is intended for beginners/those wanting to learn more about this open source project.

LAURENT PICARD

Construire des solutions plus intelligentes sans expertise en machine learning

ML ? API ? AutoML ? Comment bénéficier de décennies de recherche en apprentissage machine ? Sans aucune expertise ? Que permettent les modèles pré-entraînés et les nouvelles techniques AutoML ? Que peut-on faire en quelques heures, en quelques jours ? Voyons cela tous ensemble avec des exemples et des démos live. Ne mettez pas vos smartphones en mode avion !

YISHAI GALATZER

The Past, Present, and Future of Java at AWS

In 2018 Amazon launched it’s OpenJDK distribution Corretto, but Amazon decided to embark on the OpenJDK train a few years before that. In this talk we will answer, why does Amazon need it’s own distribution? How does Amazon contribute to OpenJDK? How does one build credbility in a large and succesful open source project and contribute to it’s success?

THERESA MAMMARELLA & BRIAN VERMEER

Demystifying Security for Java Developers - the basics

As developers we often hear the word “security” and assume it means either “authentication” or “encryption” Maybe we assume it’s just someone else’s problem because deep down we don’t really know what we are supposed to do. It’s not really acceptable anymore to dodge the question or point at IT, or DevOps or even DevSecOps as being the ones who have to ‘solve’ security.

STEPHEN CHIN

Hacking the OSS Supply Chain

Developers depend upon an ecosystem of open-source technologies that fuel innovation and decrease time to market. A typical business application is composed of >80% open source code, so what happens when the open source software supply chain gets hacked and thousands of enterprises are left exposed to potentially devastating security exploits. The SolarWinds hack is just the tip of the iceberg on a much larger security concern that spans the industry affecting all programming languages, platforms, and cloud services. In this keynote we will expose security holes and exploits in the open source ecosystem as well as talk about the Pyrsia open source project, which aims to secure the software supply chain at a fundamental level.