Conferences

All the Fork it! Conferences

Bangkok, Thailand, 2025

Deploy Anything with AI: From Elixir to Rust to Edge Functions

Erwan Rougeux

Erwan Rougeux

What if AI could become your DevOps pair? In this session, we’ll show how to build an AI-assisted deployment pipeline that understands your code whether you’re deploying a Phoenix app in Elixir, a Rust backend, or a serverless workload. Using LLMs, open-source agents, and CI/CD integrations, we’ll explore how to auto-generate Dockerfiles, Kubernetes manifests, reverse proxy configs, and even sanity tests. This talk is about practical AI tooling for real-world deployments, not just GitHub Copilot magic.

Talk in english

CORPORATE SECURITY : leverage OSINT, corporate intelligence, cyber resilience for proactive governance

Matt L.

Matt L.

As digital transformation accelerates, organizations must evolve from reactive risk management to intelligence-driven foresight. This forward-looking conference explores how OSINT methodologies, advanced cyber practices, and organizational OPSEC can be integrated into security and compliance functions to anticipate threats before they materialize.

In addition to strengthening resilience, special emphasis will be placed on the protection of critical corporate assets including intellectual property, strategic data, and C-level security against increasingly sophisticated cyber, human, and regulatory threats.

This conference delves into the critical intersection of cyber, human, and compliance risks, highlighting how corporate intelligence acts as a strategic enabler to minimize uncertainty and drive informed decision-making. It explores the essential shift from reactive risk management to proactive, intelligence-driven governance, relying on rigorous cultural foundations and companies transformation.

Talk in english

Kuala Lumpur, Malaysia, 2025

Homelab Renaissance: 21 Stacks, 200 Services, Full Autonomy

Erwan Rougeux

Erwan Rougeux

Tired of SaaS lock-in and cloud costs? This talk is a roadmap to reclaiming your digital sovereignty.

We’ll walk through a real-world homelab running over 200 services: from self-hosted AI models to container orchestration, monitoring, backups, and remote access — all on commodity hardware. Whether you’re into Nix, Docker Swarm, or bare metal, this is an honest account of the joys and challenges of running your own infrastructure.

Bonus: tips to keep it energy-efficient and spouse-approved.

Talk in english

Designing from the Margins: Building UX Culture Across Borders

Souhir Mkaouar

Souhir Mkaouar

Coming from Tunisia, a country where UX is still developing, I’ve spent the last few years designing digital products while also educating clients, collaborators, and even users about the value of UX.

As a freelance designer and founder, I’ve worked with both local and international clients, often across vastly different cultural, linguistic, and organizational landscapes. This talk shares how I built UX culture from the ground up, and what it taught me about empathy, flexibility, and communication.

In this session, I’ll cover:

  • How I introduced UX practices in environments unfamiliar with user-centered design
  • What it means to work with international clients when communication styles and expectations differ
  • Strategies I developed to adapt to cultural constraints while preserving UX quality
  • Lessons learned from building trust, alignment, and clarity with clients from different parts of the world

This talk is not just about design, it’s about resilience, cultural intelligence, and shaping impact from outside the mainstream UX hubs.

Talk in english

Advanced Unit Testing For Web Accessibility

Raihan Nismara

Raihan Nismara

Advanced unit testing for web accessibility empowers developers to build inclusive digital experiences from the ground up. By integrating accessibility testing into unit testing workflows, developers can identify and address accessibility issues early, fostering a more accessible web for all users.

Talk in english

Giving Pixels a Pulse: A Guide to Audio-Reactive Shaders

Mohamed Rejeb

Mohamed Rejeb

What if pixels could listen? In this talk, we’ll explore the world of shaders through audio. Starting from the basics of fragment shaders, we’ll learn how to bring visuals to life by making them react to sound. Like the glowing, pulsing animations you see in voice assistants such as Siri or Alexa. Step by step, we’ll go from simple waveforms to dynamic animations that move with your voice or music. By the end, you’ll understand how to turn raw audio input into real-time shader magic and leave with practical techniques to create your own sound-responsive visuals.

Talk in english

Creating engaging animations with React Native

Omar Borji

Omar Borji

React Native now allows for easily creating fluid and elegant animations, improving the user experience and making applications more attractive. In this conference, we will explore several types of animations simple to develop and integrate into your projects

Talk in english

Unleashing Gemini superpower with Chrome Extension

Vin Lim

Vin Lim

Explore the incredible potential in the combination of Gemini and Chrome extensions. Chrome Extensions can help you create tailored web experiences, including for video and audio. With Gemini’s powerful multimodal APIs, you can build completely new experiences.

Talk in english

Designing with LLMs: Rethinking code, functionality, and user interfaces

Sylvain Dorey

Sylvain Dorey

Large Language Models (LLMs) are infiltrating software systems in transformative ways: not only do they write code, but they are replacing traditionally deterministic functions with probabilistic behavior. Additionally, they are integrated into the user interface alongside conventional UI components.

This talk will explore the architectural and UX implications of this shift. What happens when part of your logic becomes unpredictable? When should an LLM replace traditional logic, and when should it augment it? How can we design user interfaces that give users control, visibility, and confidence when interacting with such systems?

Based on real-world integrations and emerging design patterns, we will outline actionable principles for:

  • Structuring LLM components within a codebase
  • Designing interfaces that support recoverability, transparency, and and alignment with user goals

This talk aims to provide both developers and designers with a framework to integrate LLMs effectively, opening the debate about the trade-offs involved in bringing generative models into modern software.

Talk in english

Building a Web3 Startup in Malaysia

Eason Chai

Eason Chai

This talk explores the journey of launching a Web3 startup in Malaysia, delving into the unique opportunities and challenges within the region’s evolving digital landscape. We will cover the essentials of Web3 technologies such as blockchain, DeFi, NFTs, communities and how they can be leveraged to create innovative startups.

I’ll share my personal story of diving into the wild world of Web3 startups right here in Malaysia as well as my experiences tackling Malaysia’s regulatory scene, figuring out go-to-market plans, and dealing with challenges like finding the right talent and infrastructure.

Talk in english

From Zero to Live: Is it possible to ship an app in 45 minutes?

Hugo Pérard

Hugo Pérard

The goal of this talk is to showcase the real-world advantages of using a modern project starter like Start-UI to rapidly build and deploy a full-stack web application. By starting from scratch and going live during the session, we’ll demonstrate how much time and complexity a well-designed starter can save — from architecture and authentication to styling and developer experience. To make it even more fun and practical, the final app will include a live interactive feature that lets the audience engage with it.

🧭 Talk Outline

  1. Introduction Who you are & what the session is about Why using a project starter can save a lot of time Quick overview of Start-UI
  2. Project Initialization Creating the app using CLI Setting up project and deployment stuff First deployment to Vercel
  3. Building the Interactive Feature Introducing our app feature Live coding the key parts: API routes Frontend Sharing the app link or QR code with the audience
  4. Production Deployment Push feature to production Check that everything works
  5. Live Audience Interaction Invite attendees to submit messages Live display on stage
  6. Conclusion & Q/A Recap: Time from zero to live + key advantages of using a project starter Pros/cons of this approach in real-world projects Open the floor for questions
Talk in english

you should not blindly trust your security scanners and here is why !

Rachid Zarouali

Rachid Zarouali

When we speak about security regarding production platforms, we heavily rely on security scanners, many exist, and they all do a fantastic job in helping identify security issues (miss configurations, credentials, cve, …).But as powerful as they can be, we should not blindly trust them anyway. There are parts of the picture that security scanners don’t even know about, so how can they help us secure them? Throughout this talk, I am to share experiences about security scanners of all types, pros and cons, and most importantly, how to efficiently fill the gap and cover the complete picture of the production platform to provide the highest security level continuously.

Talk in english

Rebooting Engineering: From Ticket Takers to Business Builders

Hugo Siow

Hugo Siow

Kelvin Lai

Kelvin Lai

When people invite me to share, they usually expect me to talk about property deals or market trends. That’s where I spend most of my time. But this time, I want to take you behind the scenes of something different — my journey of building a CRM and property listing management website.

I started this project not because I was a tech founder, but because I was frustrated. Every day I saw agents, including myself, chasing after every lead, every call, every “maybe client.” We were running in circles, busy from morning till night, but results were unstable. The more we chased, the more drained we became.

So I asked myself: Is there a smarter way?

Building this system became my way of answering that question. Along the journey, I discovered something that completely shifted my mindset: you don’t need everyone. You only need to focus on the 1% who really matter.

In this talk, I’ll share how this realization came to me step by step:

The early mistakes I made by trying to build for “everyone.”

The turning point when I saw clearly who my real clients were.

How focusing on that 1% changed not just my project, but also my approach to business and life.

This is not just about a CRM system or some property tech tool. It’s about learning to stop spreading yourself thin, and start building deeper, stronger relationships with the right people.

If you’re someone who has been running non-stop, trying to keep up with everyone and everything — my journey might sound familiar. I’m here to tell you: there’s another way. By focusing on your 1% clients, you can reduce stress, grow faster, and actually enjoy the work again.

At the end of this sharing, I hope you don’t just walk away with a new idea about CRM or property listings, but with a mindset that helps you win the market without losing yourself.

Talk in english

Bangkok, Thailand, 2025

Rebooting Engineering: From Ticket Takers to Business Builders

Erez David Shtayman

Erez David Shtayman

As startups scale, something dangerous often happens: engineering teams that were once deeply connected to the product and business start drifting into execution mode. They ship features, close tickets but lose sight of the “why.”

In this talk, we’ll explore the subtle but critical shift from tight, business-aware teams to siloed R&D organizations where engineers operate without context. We’ll unpack the real-world consequences: slower delivery, misaligned roadmaps, and a growing gap between what’s built and what the business needs.

Most importantly, we’ll talk about how to fix it.

Drawing from both startup and scale-up experience, we’ll cover concrete ways to maintain product and business awareness as your team grows. From storytelling rituals to architecture choices, you’ll leave with principles and practices that help reboot engineering culture so your teams can think like owners, not just executors.

“For anyone who wants to grow their engineering team without losing its soul.”
Talk in english

First big project? Keep calm, adapt and learn

Marie Douet

Marie Douet

You thought you’d feel quickly comfortable in your first dev job… but what happens when the project is huge and already halfway done?

In this talk, I’ll share what it’s like to join a big ongoing project for the first time, and how to work through it when everything feels out of control. From handling legacy code to managing your imposter syndrome, this talk focuses on real difficulties we all face and tips to overcome them.

You’ll hear honest feedback on how to adapt quickly and find your place in a complex team environment. There are no easy answers or miracles, just lessons learned the hard way, and some good news: you’re not alone.

Talk in english

Hanoi, Vietnam, 2025

First big project? Keep calm, adapt and learn

Marie Douet

Marie Douet

You thought you’d feel quickly comfortable in your first dev job… but what happens when the project is huge and already halfway done?

In this talk, I’ll share what it’s like to join a big ongoing project for the first time, and how to work through it when everything feels out of control. From handling legacy code to managing your imposter syndrome, this talk focuses on real difficulties we all face and tips to overcome them.

You’ll hear honest feedback on how to adapt quickly and find your place in a complex team environment. There are no easy answers or miracles, just lessons learned the hard way, and some good news: you’re not alone.

Talk in english

Invisible Work in Project Delivery - Why You're Always Behind Schedule

Vu Thai Duong

Vu Thai Duong

Ever felt like you’re constantly behind schedule, even though you’re coding all day?

In outsourcing environments, delivery delays often aren’t caused by bad code or lazy developers - they’re caused by invisible work. This is the untracked, underestimated, or misunderstood effort that eats away at your timeline: clarifying vague requirements, preparing test data, resolving blockers across time zones, handling last-minute scope creep, endless feedback cycles, or even just waiting on access permissions.

In this talk, we’ll dissect what invisible work looks like in real outsourced software projects. You’ll learn how to spot it early, how to reduce it through better workflows and hand-offs, and how to communicate its impact with clients and stakeholders. Expect real war stories, delivery patterns, and tactical advice to stop being blindsided by things “nobody planned for”.

Because in real life, what kills delivery isn’t the hard work - it’s the hidden work

Talk in english

Montpellier, France, 2025

MCP 4 Data: quand votre AI parle à votre datalake

Roch Dardié

Roch Dardié

Et si votre AI favorite pouvait interroger directement votre datalake, Lakehouse, Datawarehouse ?

Dans ce quick talk, nous vous présenterons en avant-première les dernières innovations de Hyperfluid : comment le data engineering et la BI se réinventent dans un monde que l’IA redessine en profondeur.

Talk in french

Le système distribué qui a survécu à 1 milliards de séries

Alexandre Burgoni

Alexandre Burgoni

Dans la plupart des entreprises, Prometheus est la référence en matière de gestion des métriques. Il bénéficie d’une vaste communauté, et ce, en grande partie grâce à la CNCF. Mais que ce soit PromQL (Prometheus Query Language), le format des données ou Prometheus lui-même, il n’est pas parfait. Depuis quelques années, des alternatives ont émergé, promettant des performances améliorées, une meilleure gestion de la montée en charge et une consommation mémoire plus optimisée.

Explorons ensemble un logiciel distribué capable de stocker et de calculer les métriques d’infrastructure de Clever Cloud (>150 millions de séries). Oubliez tout ce que vous savez sur Prometheus et les technologies associées, découvrons ensemble comment nous pouvons gérer autant de métriques tout en garantissant des temps de réponse faibles.

Talk in french VOD available

Embarquer votre modèle de machine learning dans votre app ?

Hugo Gresse

Hugo Gresse

Comment exécuter des modèles d’apprentissage automatique sur téléphone ? Comment télécharger le modèle et les données supplémentaires ? Est-ce que cela fonctionne bien ? Même dans une application React Native ?

Pl@ntNet dispose d’un modèle d’identification hors ligne/embarqué qui a été directement créé à partir de notre modèle de production côté serveur. Nous avions besoin de télécharger le modèle, ainsi que les informations et les noms des espèces de plantes que nous ne voulions pas rendre facilement lisibles par d’autres. Mais nous souhaitions également disposer de données supplémentaires telles que des images d’illustration. Nous avons eu quelques problèmes de mise en place, nous allons donc approfondir l’implémentation dans React Native avec un peu de code natif sur Android/iOS (java/swift).

Enfin, est-ce que cela fonctionne bien ? Comment se compare-t-il à notre processus côté serveur ?

Talk in french VOD available