Based on the current situation, we have decided to postpone DevBreak to September 8-9th. Same venue, same format, more fun.
8-9
SEPTEMBER
2021

The ultimate
tech festival

1000 attendees gather to speak about
2 Days (Wednesday-Thursday)
40+ Conferences and Workshops
Château de Farcheville

Route de Farcheville, 91880 Bouville

Drop us a line:
melanie@devbreak.io

DevBreak is a 2-day tech festival
for you and your team to:

Get inspired
by talks

Attend the conference to discuss the past, present and future of tech with 40+ international speakers

Get skilled-up
in workshops

Join any of our 10+
workshops - or create
your own

Get away
from the city

It was good enough for a French king:
join the festival atmosphere at
Château de Farcheville!

Get inspired

We built 3 conference tracks to discuss the past, present and future of tech with 40+ international speakers.

Dev

Life

Management, ethics and the impact of tech - take a step back on the high-level drivers and influence of today's tech industry.

Dev

News

What’s in store? Get the breaking news and disruptive thinking in the tech world now - and what it means for the future.

Dev

World

How to optimise for a secure, high performing network: delve into the technical challenges that developers are currently facing.

Get inspired

We built 3 conference tracks to discuss the past, present and future of tech with 40+ international speakers.

Dev

Life

Management, ethics and the impact of tech - take a step back on the high-level drivers and influence of today's tech industry.

Dev

News

What’s in store? Get the breaking news and disruptive thinking in the tech world now - and what it means for the future.

Dev

World

How to optimise for a secure, high performing network: delve into the technical challenges that developers are currently facing.

Get skilled-up

Pick the workshops
to hone your skills.

Here are some workshops from the previous edition:
"Build a production-ready PWA with Angular and Firebase"
"Etheureum & smart contracts: From zero to hero"
"In deep with Elixir - by discovering & doing it!"
WORKSHOP TBA >

Get away from the city

Check out the previous
DevBreak

devbreak-logo

"I think the event is great. I like being in the countryside and the atmosphere here.”

Håkon Wium Lie
CSS Inventor

DevBreak19 Videos

25 Years of PHP

Rasmus Lerdorf
Inventor of PHP

Why CSS was invented

Hakon Wium Lie
Creator of CSS

On the Code of Data Science

Gael Varoquaux
Machine Learning

25 Years of PHP

Rasmus Lerdorf
Inventor of PHP

How a software engineer brought diversity in tech to the center stage

Tracy Chou & Amit Aharoni
Founder - Block Party & Co-founder - talent.io

Practical considerations over routing algorithms on the example of OpenStreetMap data

Agata Migoslka
Software Engineer - Freelancer

On the Code of Data Science

Gael Varoquaux
Machine Learning

Continuous Delivery

Frederic Rivain
CTO - Dashlane

A conversation between old manufacturing machines, craftsmanship and new technology

Lisa Lang
Founder & Inventor - TPH

How to make Loveliness an HTML Treasure Hunt

Bruce Lawson
Web Developer

Fury road to a worldwide API

Sylvain Utard
VP of Engineering - Algolia

Review Code like a bestselling Book

Sarah Wachs
Frontend Engineer

Navigating the Hype Driven Frontend Development World Without Going Insane

Kitze
Web developer

How The Guardian migrated to the cloud a retrospective

Mariot Chauvin
Head of Engineering

"Agile sucks" or does it?

Jean-Pierre Lambert
Creator of Scrum

Continuous reteaming Adopt self-selection and start moving people to the work!

Julien Lavigne du Cadet
Engineering Manager

Preparing for a future microservices journey

Susanne Kaiser
Independent Tech Consultant

DevBreak19 - 2-day Tech Festival

Jonathan Azoulay
Talent.io

Speakers

Ron Garan

Astronaut
NASA

Ron Garan

Astronaut
NASA

Jean-Baptiste Kempf

President
VideoLAN

Jean-Baptiste Kempf

President
VideoLAN

Christian Kroll

Founder
ECOSIA

Christian Kroll

Founder
ECOSIA

Naomi Meyer

Software Development Engineer
Adobe

Naomi Meyer

Software Development Engineer
Adobe

Roy Derks

Leading the Engineering Teams
Vandebron

Roy Derks

Leading the Engineering Teams
Vandebron

Javi Veslaco

API Engineering Lead
Vercel

Javi Veslaco

API Engineering Lead
Vercel
More speakers to come...

Agenda

This agenda is still subject to changes

09:00
10:15

Welcome announcement

DevBreak doors opening, breakfast served and welcome announcement!

10:15
10:45

The Orbital Perspective

Humanity faces an unprecedent crisis that threatens all life of Earth. Desert storm fighter pilot and NASA astronaut Ron Garan will address this head-on in his keynote: The Orbital Perspective. Ron will take us on an extraordinary journey through outer space and inner space. From this perspective, Ron will map out a viable path forward - to solve our crisis, we need a giant leap in humanity's evolutionary process, and we must embrace the true nature of our interdependence with this fragile planet and all life within its biosphere. Ron will show us how to discover our purpose, detoxify our divisive culture and become a "white blood cell" in a growing immune response to heal our world. Ron will present a blueprint to build a restorative and positive future for all.

10:50
11:35

Design patterns for application resiliency

We have traditionally built robust architectures by trying to avoid mistakes or failures in production, or by testing parts of the system in isolation. However, modern techniques take a very different approach: embracing failure instead of trying to avoid it. Resilient architectures enhance observability, leverage well-known patterns such as graceful degradation, timeouts and circuit breakers but also new patterns like cell-based architecture and shuffle sharding. In this session, will review the most useful patterns for building resilient software systems and especially show the audience how they can benefit from the patterns.

11:40
12:15

Ever heard of VideoLAN? Maybe not. But I bet you do know VLC and its little orange cone.

Jean-Baptiste Kempf is a French computer engineer and entrepreneur. Major contributor to the VideoLAN project and the VLC software, he’s one of the Open Source leading figures. He advocates for a free Internet. Multi-skilled, technical and straightforward, Jean-Baptiste loves to shake things up, to challenge established things and never misses a chance to speak his mind. He'll tell you the tale of VLC, the most downloaded French software."

12:15
14:00

Lunch break!

Bon appétit ! If you have some time, discover the activities we have for you...

14:00
14:45

Building Privacy Into iOS and macOS Apps

A lot of time Privacy of my data as a user is not a priority for Developers. Whether it’s my calendar, my contacts, my location, I want as a user to be able to use an app without all of those attacks in my privacy. I want to summarize some things an iOS developer should do to ensure the most critical user can still use my app in some regards, and not just say “I need all your information”. This is the beauty of iOS, being able to fine grain (although not enough) so let’s do this all together, as a beautiful community concerned by Privacy. We’ll review some very old APIs and focus on the last changes in iOS.

14:50
15:35

JAMstack is the future. I think. Maybe.

JAMstack is everywhere lately. It’s supposed to be the messiah that saves us from monolithic application architectures that have difficulties with scaling, performance and security. To prepare this talk I spend my evenings building an app to see if JAMstack is indeed the way to go. It’s called “Strava Visualize” and it’s based on JAMstack. I chose to use the fanciest stuff to build it: a PWA with Vue.js, Azure functions, Azure CDN, Gitlab-CI and the Strava API. In this talk I explain JAMstack and the basics of cloud architecture. JAMstack is a great approach to create scalable, fast and secure web applications. It has some drawbacks though. Check this talk out to see if it lives up to the hype.

15:40
16:15

SaaS Rebels - An Explanation on Why "on-premises" is Still Alive and Here to Stay

"What do you mean, you’re not a SaaS company? I don’t get it.” It’s not too much to say that the world moved to SaaS, or at least software companies did. It would make no sense today to create an “on-premises” startup for technical or business purposes. Despite this transition, we cannot deny that the “on-premises” is still alive and forecasted to stay. Moving to SaaS can be a tough decision for large companies, especially for technical, security, and political reasons. Naturally, these same reasons represent a great opportunity for “on-premises” startups. Of course, there are good reasons for moving to SaaS, which means it can be very challenging if you decide not to. However, this is what Dataiku did. During this talk, we will discuss the reasons why software companies can choose “on-premises” deployment, how they can deploy it, what obstacles they may face, and how Dataiku tackled these challenges.

16:15
17:00

Afternoon break

Grab a coffee, a snack and discover what DevBreak has to offer!

17:00
17:45

State machines with Kotlin Flow

If we look at Finite State Machines (FSM), we can find a number of examples everywhere in the world that surrounds us. There are vending machines, subway entrance turnstiles, heating systems, self-driving cars, elevators, etc., but also many, many cases of UI frameworks like Android's UI lifecycle (arguably a finite state machine). The concept of FSM and its mathematical computational model are very interesting to implement in many programming languages. With Kotlin's recent investment in asynchronous programming tools, it seemed like a good time to look into it.

17:50
18:25

Machine Learning with messy data

Contenda uses cohort analysis for valuation and prediction. Traditional models around cohort analysis and retention prediction are all for B2B, mostly e-commerce situations where rich data is readily available. What happens when the data doesn't exist, or when it's inconsistent? I will explain how we build our data pipelines, solve various types of data problems, and train our clustering algorithm.

18:30
19:15

Fullstack Functional Programming without Monads

Sébastien will present how to improve software maintainability, security and readability by applying the fundamental idea of "Functional Programming". Examples will cover all the modern web application spectrum from front-end code to database design.

19:15
02:00

It's time to party!

End of Day 1 conferences. It's now time to network, enjoy some time with your team around DevBreak activities and have fun at the party!

09:00
10:05

Welcome announcement

DevBreak doors opening, breakfast served and welcome announcement!

10:15
10:45

The Orbital Perspective

Humanity faces an unprecedent crisis that threatens all life of Earth. Desert storm fighter pilot and NASA astronaut Ron Garan will address this head-on in his keynote: The Orbital Perspective. Ron will take us on an extraordinary journey through outer space and inner space. From this perspective, Ron will map out a viable path forward - to solve our crisis, we need a giant leap in humanity's evolutionary process, and we must embrace the true nature of our interdependence with this fragile planet and all life within its biosphere. Ron will show us how to discover our purpose, detoxify our divisive culture and become a "white blood cell" in a growing immune response to heal our world. Ron will present a blueprint to build a restorative and positive future for all.

10:50
11:35

Prioritizing Technical Debt as if Time and Money Matters

Prioritizing technical debt is a hard problem as modern systems might have millions of lines of code and multiple development teams — no one has a holistic overview. In addition, there's always a trade-off between improving existing code versus adding new features so we need to use our time wisely. What if we could mine the collective intelligence of all contributing programmers and start making decisions based on information from how the organization actually works with the code? In this presentation, you'll see how easily obtained version-control data uncovers the behavior and patterns of the development organization. This language-neutral approach lets you prioritize the parts of your system that benefit the most from improvements so that you can balance short- and long-term goals guided by data. The specific examples are from real-world codebases like Android, the Linux Kernel, .Net Core Runtime and more. This new perspective on software development will change how you view code.

12:30
14:00

Lunch break!

Bon appétit ! If you have some time, discover the activities we have for you...

14:00
14:45

Mind hygiene: taking care of your brain in the age of digital distraction

This is an interactive neuroscience-based talk on how technology changes our behaviour and affects our health, thinking, decision-making and creativity if we don’t manage it properly. Dr Anastasia Dedyukhina will share practical tips on how to take charge of technology, and not allow it drive your agenda or thinking. She will also discuss social responsibility of developers.

14:50
15:35

The abstractions of leadership

Bio: Ben's been a technologist for 15 years after teaching himself how to code on an amphibious assault ship in 2003 while he was serving in the Royal Marine Commandos. Since then he's been a hands on functional programmer and leader of tech teams in industries from finance to start ups.

15:40
16:15

How to build, manage and retain a killer team in Deep Learning

With close to 60 data scientists and deep learning engineers (an the same amount of developer), preligens own one of the largest Deep Learning team in France. Since our founding 5 year ago, we learnt what to do (and not do) to build a tiers 1 team in AI and Deep Learning, how to retain talent and how to grow them. In this talk we will share some experience and feedback whereas they are tech or managerial and maybe help you navigate in the complexity of the AI talent world.

17:00
17:45

How a tech startup planted (almost) 100 million trees Christian Kroll

The search engine Ecosia is not only the biggest European search engine but also one of the biggest tree planting organizations on the planet. Ecosia's founder Christian will tell you more about his unusual company. He will also explain why technology won't solve climate change, and why he decided to give his company to a foundation instead of selling it for many millions.

17:50
18:25

Large Language Models and the Future of AI

In recent years, new large self-supervised language models, such as GPT3, have taken the world by storm. These models represent a new paradigm in how to build and use AI and open up swathes of new powerful applications. What makes these new models different, and what does the future hold? What potential, and what risks, does this technology bring?

18:30
19:15

More info coming soon!

19:15
02:00

it's time to party!

End of Day 1 conferences. It's now time to network, enjoy some time with your team around DevBreak activities and have fun at the party!

09:00
10:05

Welcome announcement

DevBreak doors opening, breakfast served and welcome announcement!

10:15
10:45

The Orbital Perspective

Humanity faces an unprecedent crisis that threatens all life of Earth. Desert storm fighter pilot and NASA astronaut Ron Garan will address this head-on in his keynote: The Orbital Perspective. Ron will take us on an extraordinary journey through outer space and inner space. From this perspective, Ron will map out a viable path forward - to solve our crisis, we need a giant leap in humanity's evolutionary process, and we must embrace the true nature of our interdependence with this fragile planet and all life within its biosphere. Ron will show us how to discover our purpose, detoxify our divisive culture and become a "white blood cell" in a growing immune response to heal our world. Ron will present a blueprint to build a restorative and positive future for all.

12:30
14:00

Lunch break!

Bon appétit! You didn't have time to try some activity out yesterday? You still have some time!

14:00
16:00

Build Brain-Computer Interfaces with Timeflux

Timeflux is a free and open-source framework for the acquisition and real-time processing of biosignals. Use it to bootstrap your research, build brain-computer interfaces, closed-loop biofeedback applications, interactive installations, and more. Written in Python, it works on Linux, MacOS and Windows. Made for researchers and hackers alike.

17:45
19:00

Introduction to audio programming

Audio and music are everywhere in our everyday life : at home, at work, when we go shopping, in our cars etc. The vast majority of the apps on our mobile devices use audio in some way, and yet, most of us programmers are not aware of the ins and outs of audio programming. In this workshop, we will introduce you to the challenges audio programmers face daily. The objective of the workshop will be to code an audio mixer in C/C++ -many utility functions will be provided- and compose your own music track.

09:00
10:05

Welcome announcement

DevBreak doors opening, breakfast served and welcome announcement!

10:05
10:50

Empowering the Mind

What is the next way we interact with technology? The input source is getting closer and closer to the brain. Alex Castillo will share how Neurosity empowers the mind with JavaScript and AI. There is an evolution taking place in how humans interact with their computing devices. In 1985 when Apple introduced the Macintosh, consumers began using a mouse instead of only their keyboards to interact with their personal computers. Today, where would we be without a mouse, trackpad or touchscreen? We are on a path, and at Neurosity, we are working on the next logical step; interacting with our devices through our minds.

10:55
11:40

Building an OpenAPI from Typescript

The web is built on top of RESTful APIs. The way we build Apps usually involves consuming a RESTful API that we communicate with over HTTP. We design contracts for those APIs to define the way they work and, to have a formal spec for them, the Swagger IDL was proposed back in 2011 to become the OpenAPI Spec in 2016. At Vercel we love NodeJS and we built almost every service in our system on top of it. We felt the need of having a spec for our API but of course, we never wanted to write it manually. There is almost no support to auto-generate an OpenAPI Spec in the NodeJS ecosystem but since the wide adoption of static typing, it became possible to write a generator for this purpose. In this talk, we will explore the reasoning behind having an OpenAPI Spec at Vercel and what are exactly the problems it solves. We will see how we built a static analyser tool that allowed us to infer a Spec from the implementation of our APIs and how we integrated it using Vercel in our workflow to get alerted on API changes.

11:45
12:30

Learnings of an event-based serverless application to broadcast real-time traffic alerts

RATPDev runs multiple transit networks worldwide. They are in need for a single solution to allow transit operators to easily broadcast traffic alerts over multiple communication channels (Twitter, Facebook, email, SMS, Google Maps…). Unpredictability and high throughput make it a perfect fit for a serverless architecture. In this talk, I’ll share my personal experience during the development of this application, the challenges I faced when understanding serverless paradigms compared to a classic infrastructure. I’ll also go in details on the implementation of this application using an Event Sourcing architecture implementation with AWS using DynamoDB and EventBridge.

12:30
14:00

Lunch break!

Bon appétit! You didn't have time to try some activity out yesterday? You still have some time!

14:00
14:45

Randomicity

What is randomness? How can we recognize it? How can we make it? How can we use it to make games and secure our systems?

14:50
15:35

Building JavaScript Apps with Internationalization (I18N) in Mind

At Adobe we build products for the world, this talk with provide a high level overview of internationalization (i18n), globalization (g11n), and localization (l10n) learnings. Overall we’ll discuss why these are important and how best to implement in design, UX, and within the codebase - using JavaScript code examples and 3rd party library recommendations.

15:40
16:25

Mobile Development, what’s wrong with you ?

You may often wonder which technology is better for your mobile customer needs. You are right, there is plenty of amazing solutions: programming languages, frameworks, best practices, design patterns… Finding the right solution can often lead you to huge headaches and it won't get any easier. So what is the future of mobile development? On which framework should you invest? What are the most used tools? What is the most appreciated solution in developer communities? Actually, these questions are not what you're really supposed to dig into.

16:30
17:15

Let's Make a Virtual Machine!

We're going to learn how they work and build one as we learn. We'll also look at how JIT compilers are implemented along with Virtual Machines, and if we have time we'll build a small JIT compiler too!

17:15
18:30

End of conferences

09:00
10:05

Welcome announcement

DevBreak doors opening, breakfast served and welcome announcement!

10:05
10:50

Empowering the Mind

What is the next way we interact with technology? The input source is getting closer and closer to the brain. Alex Castillo will share how Neurosity empowers the mind with JavaScript and AI. There is an evolution taking place in how humans interact with their computing devices. In 1985 when Apple introduced the Macintosh, consumers began using a mouse instead of only their keyboards to interact with their personal computers. Today, where would we be without a mouse, trackpad or touchscreen? We are on a path, and at Neurosity, we are working on the next logical step; interacting with our devices through our minds.

10:55
11:40

Let's Stop Making Each Other Feel Stupid

We work in an industry where we judge one another constantly for being stupid. And yet, there are a million different paths through software development. The skills we don’t need now are necessarily forgotten, or delegated to someone else. And that’s fine. Instead of judging people for their ignorance, let’s help them to feel excited about all the new things they’ll discover. Instead of saying “For God’s sake, you don’t know that?” let’s say “Fantastic! Lucky you. You get to learn something. What can I do to help?”

11:45
12:30

Exponential management - more infos to come soon!

12:30
14:00

Lunch break!

Bon appétit! You didn't have time to try some activity out yesterday? You still have some time!

14:00
14:45

Fearless Deploys on Friday Evening. Wait; what?!

Do you know how some software development teams are afraid to deploy their code to production, and they have to “pray” after each release that it has not so many and not so critical bugs? Do you know how some business owners are embarrassed to enter the new market because the software their teams produce is so unstable that it’s frantically just a joke?In this talk, you’ll learn how to properly apply practices such as TDD, continuous refactoring, integration, and delivery, get and give feedback on the code, and how you can deploy on Friday evening without fear of being called by your angry CTO to fix broken software over the weekend.

15:40
16:25

Developer and Companies, Work Anywhere, Be Protected

16:30
17:15

The culture of process

If we call developers “resources”, they get to call managers (us!) “overhead”. But managers are overhead, and bad process is a tax on efficiency (and effectiveness). When process is good, it is indistinguishable from culture. Let’s talk about a different mindset to process - process as a tool for creating change.

17:15
17:30

Closing speech

18:00

End of DevBreak

You still have some time to grab a coffee before leaving DevBreak! Buses leave at 18h15

09:00
10:05

Welcome announcement

DevBreak doors opening, breakfast served and welcome announcement!

10:05
10:50

Empowering the Mind

What is the next way we interact with technology? The input source is getting closer and closer to the brain. Alex Castillo will share how Neurosity empowers the mind with JavaScript and AI. There is an evolution taking place in how humans interact with their computing devices. In 1985 when Apple introduced the Macintosh, consumers began using a mouse instead of only their keyboards to interact with their personal computers. Today, where would we be without a mouse, trackpad or touchscreen? We are on a path, and at Neurosity, we are working on the next logical step; interacting with our devices through our minds.

10:50
12:30

How to deploy a sample app with Kubernetes?

You are a Developer interested in knowing more about Kubernetes? Come and see how to deploy a PHP app on Kubernetes! Aurore Malherbes, CTO of Padok, will introduce you to the infrastructure and functioning of Kubernetes, a technology that is becoming a standard. On the agenda: - a detailed step-by-step process to deploy a GuestBook on Kubernetes. - pair programming with Aurore to help you - working in Scrum to discover the methodology

12:30
14:00

Lunch break!

Bon appétit! You didn't have time to try some activity out yesterday? You still have some time!

14:00
16:30

Getting started with GraphQL

Interested in learning GraphQL? Or having a hard time to get started? Perfect! In this one-day hands-on workshop you'll learn how to setup and use GraphQL in your next JavaScript project. This workshop consists of two parts: First you'll learn how to use a GraphQL server with Apollo Server and play around with the endpoint using GraphQLi. After the "backend" part is covered, you'll create a frontend application using React and Apollo that can extract and mutate data using GraphQL easily.

This agenda is still subject to changes

Call for speakers is now closed, but...

...the DevBreak experience is not
limited to our main event!

We have booked all our speaking slots thanks to you! However, we created Before DevBreak, a series of online talks where inspiring tech leads share stories on how their companies overcame technical challenges.

Our first guests will be Dashlane’s VP of Engineering and vandebron’s Engineering Team Lead. If you want to tell your story to our community of 100,000+ tech experts, just click the button below!

Learn more

Our Platinum sponsors

Music World Media

Our Gold partner

No items found.

Our Silver sponsors

Our Bronze sponsors

Media partner

Our partners

Become a partner

Tickets

Due to COVID19, we have updated our T&C's - check them out here

1-5
Passes

Standard Pass

€375

excl. VAT
Full access to public DevBreak
talks and workshops
Festival Activities
Access to Sport &
Wellbeing Areas
Food & Drink
3 drinks at the Dev Party
Bus shuttle from Paris to the Event included

6+
Passes

Standard Pass

€350

excl. VAT
Full access to public DevBreak
talks and workshops
Festival Activities
Access to Sport &
Wellbeing Areas
Food & Drink
3 drinks at the Dev Party
Bus shuttle from Paris to the Event included
Buy
your
tickets