Conferences
All the Fork it! Conferences
Nabeul, Tunisia, 2025
Creating and Releasing a Multi-Profile Java Library via GitLab CI: A How-To Guide
Zouhair Mkassmi
In more and more projects, we find ourselves needing libraries to share code and features, all while managing different framework versions. At CamelStudio, we encountered this need in one of our projects: developing a Java library compatible with both Java 17 and Java 8.
To address this challenge, we turned to multi-profile artifacts, a solution that allows us to build specific versions tailored to each target environment. Additionally, we set up a GitLab CI pipeline to test and easily generate these various artifacts.
In this talk, I’ll explain how multi-profile artifacts work and how to implement them.
Agenda:
- Introduction to Java artifacts
- Generating a library for Java 17
- Overview of classifiers and multi-profile artifacts
- Building the library with two profiles for compatibility with both Java 17 and Java 8
- Setting up GitLab CI for releasing, packaging, and versioning artifacts
Is Code Refactoring Scary ?
Houssem Balti
When trying to refactor code, how many times have you traveled back in time unraveling mysteries, revisiting forgotten decisions, and questioning past logic just to make sense of it all? In this talk, we will explore why it matters to improve our code, when it’s time to refactor, best practices to follow, real-world cases , and much more
Casablanca, Morocco, 2024
Creating engaging animations with React Native
Omar Borji
React Native permet aujourd’hui de créer facilement des animations fluides et élégantes, améliorant l’expérience utilisateur et rendant les applications plus attractives. Dans cette conférence, nous explorerons plusieurs types d’animations simples à développer et à intégrer dans vos projets.
The web can be weird
Elian Van Cutsem
The web is capable of way more than we might think. During this talk, we’ll explore some lesser known parts of the web. Did you know you can control the web via webHID or send notes to devices via webMIDI? In this interactive talk we might make some music together, by controlling synthesisers and exploring the wide range of strange web API’s
Da Nang, Vietnam, 2024
AI and Software Engineering: Transformation, Not Replacement
Geert Theys
AI is changing the role of software engineers. Instead of replacing us, AI is pushing engineers to focus more on higher-level tasks like system architecture and user experience design. I’ll talk about why human oversight is still essential to ensure quality and compliance, especially in sensitive areas like fintech. Plus, I’ll touch on the tricky issues of intellectual property and how to implement AI tools strategically while keeping our data safe.
Yay! I finished a side-project !
Quentin Lerebours
I think that being developers, we all started a side-project that we never finished.
Some of us even started a lot of projects and finished none of them 😅 In this REX I will explain how I built TraveledMap.com, a side-project I created for my own usage first, and that now has 8k users and generates revenues.
Bangkok, Thailand, 2024
Generating vegetation in real-time from grass blade to giant trees. 20km2 to loose my mind
Jean-Baptiste Briant
I leveraged the best of all worlds to create a system of unmatched performance in Unreal Engine. It’s versatile, highly customizable, ultra fast and precise. It was a nightmare of 800 hours to code, the first time ever in my decade+ career that I doubted my capacity to just even conceive the software, not mentioning implementing the solution.
I used industry grade lock-free task queue in C++ in a multithreaded environment, coupled with Unreal Engine PCG framework to achieve what No Man Sky achieved. But as a solo developer.
Unlocking Secure Development: Managing Secrets in Your Frontend
Kan Pawarisson
Ioun Nirach
In this talk, we’ll explore how frontend developers can manage secrets securely without exposing sensitive data to the wrong hands. Learn practical techniques to keep your environment variables safe while maintaining a seamless development experience.
Kuala Lumpur, Malaysia, 2024
Yay! I finished a side-project !
Quentin Lerebours
I think that being developers, we all started a side-project that we never finished.
Some of us even started a lot of projects and finished none of them 😅 In this REX I will explain how I built TraveledMap.com, a side-project I created for my own usage first, and that now has 8k users and generates revenues.
How can the private hospital operating model inspire tech teams?
Matthieu Mertens
“You should run your company like a professional sports team, not a family” Reed Hastings, co-founder Netflix.
This model has its virtue for teams with a clear definition of how to play and how to win, such as sales. Unfortunately, in Software development, rules are constantly changing and goals need to be adapted regularly.
Who should tech teams take inspiration from? I will explore how Healthcare operating frameworks can be transferred and adapted to solving Ambiguous Digital Problems.