top of page
OUR SPEAKERS


Share on:
Aicha Laafia, a Java software engineer with a love for coding, an interest in sustainability, and a commitment to empowering women in tech.
I am a Women Techmakers and Girls Code ambassador, an IAmRemarkable facilitator, and a member of the Moroccan Association of Computing Science.
I focus on creating software with minimal environmental impact while mentoring and supporting women in technology.
When I’m not coding, I enjoy exploring delicious food, phone photography, and watching Formula 1.
Aicha Laafia
Java Software Engineer
English, Arabic, French
Languages:

Location:
Lyon, France

Can also give an online talk/webinar
Paid only. Contact speaker for pricing!
MY TALKS
Java in the Green Cloud: Eco-Friendly Development with Kubernetes
Software Engineering, Professional Development, Backend, Community / Networking, DevOps, Innovation, Inspirational



The tech industry is quietly burning 3.7% of global carbon emissions—enough to rival the aviation industry!
Surprised? So are we, and guess what? Our code is part of the problem. While optimizing for speed and scalability, we often forget that wasteful apps consume energy like an all-you-can-eat buffet.
In this session, we’ll show you how to build greener Java applications in Kubernetes without sacrificing performance. Get ready to:
Tame your resource usage with Kubernetes tools like resource limits and autoscaling.
Write smarter Java code that sips energy instead of chugging it.
Spot hidden inefficiencies and optimize for a smaller carbon footprint.
Expect practical tips, fun analogies, and live examples that make sustainable development less “doom and gloom” and more “cool and efficient.” Let’s prove that clean code can also be green code. The planet (and your cloud bill) will thank you!

Bug-Proof Your Code: How to Break Up with Bugs Before They Break You
Software Engineering, Backend, Leadership, Inspirational, Innovation



In the battle against buggy code, error handling is your weapon of choice. This talk will arm you with the knowledge and skills to:
- Identify and handle different types of exceptions.
- Create custom exceptions for specific errors.
- Implement error-prevention strategies.
- Log and report errors effectively.
- Debug and troubleshoot errors with confidence.
In addition, we will also discuss the importance of a mindset shift in error handling. Instead of viewing errors as failures, we encourage you to view them as learning opportunities.
Whether you're a seasoned backend developer or just starting out, this talk will help you write more robust and reliable Java code.

Who runs the world ? JAVA!!!!
Software Engineering, General, Professional Development, Backend, DevOps, Community / Networking, Innovation, Inspirational



Java is slow, outdated, difficult to handle, and not concise. If you think all this is true, this talk is for you.
Otherwise, if you think all this is wrong, this talk is also for you. I will give you all the facts you need to defend your favorite programming language.
Whether you are a beginner or a seasoned developer, whether you use Java or not, join this 25-minute fun talk to debunk all those myths with facts and reignite your Java passion with the latest features from Java 21 to Java 25.

Tech Event Planning 101
Inspirational, Innovation, Leadership, General, Soft Skills, Professional Development, Diversity and Inclusion, Community / Networking



Attending a tech event is a great way to boost your career and help you stay on top of the game, but have you ever wondered about the benefits of hosting such events?
Let's jump into the million-dollar question: how do you confidently organize a tech event? Join me to discover the ultimate guide to help you smoothly plan and organize your upcoming tech event.

Building Sustainable Software with Java: Tips & Techniques
General, Software Engineering, Professional Development, Backend, Community / Networking, Inspirational, Innovation



Let's learn together how to make our code more eco-friendly with practical techniques for resource optimization, efficient algorithms, and cloud-based solutions.
Tailored for developers of all levels, this Unconference can offer actionable insights and real-world examples to help you reduce the environmental impact of your Java applications.
Don't miss this opportunity to enhance your coding practices and contribute to a greener planet.

Java in the Green Cloud: Eco-Friendly Development with Kubernetes
Completed
true
Visible
true
Order
1
Bug-Proof Your Code: How to Break Up with Bugs Before They Break You
Completed
true
Visible
true
Order
2
Who runs the world ? JAVA!!!!
Completed
true
Visible
true
Order
2
Tech Event Planning 101
Completed
true
Visible
true
Order
3
Building Sustainable Software with Java: Tips & Techniques
Completed
true
Visible
true
Order
4
bottom of page