Skip to content

Commit d852a30

Browse files
authored
feat: add new speakers (#425)
Co-authored-by: Cécile Helary Hamerel <[email protected]>
1 parent db95aa6 commit d852a30

12 files changed

+136
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
type: conference
3+
speakers: -alexandre-salome
4+
track:
5+
date:
6+
start:
7+
end:
8+
short: Discover the time-saving benefits of API Platform for your web projects
9+
---
10+
11+
# Developing an API without API Platform (🇺🇸)
12+
13+
Sure, API Platform is great, but have you ever tried developing an API without it? In this conference, I will show you how you can start from a Symfony application and, with a few dozen lines, mimic the top features of API Platform. I will show you how to start with a simple solution for your API needings.
14+
15+
As we will progress through the implementation and enrich our software, **we will see and understand the interest in using API Platform**, as it will move out of our codebase the boilerplate code and standardize the way of developing your APIs.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
type: conference
3+
speakers: -bastien-jaillot
4+
track:
5+
date:
6+
start:
7+
end:
8+
short: Quand la migration vers API Platform 3 apporte son lot de péripéties
9+
---
10+
11+
# Une histoire d'épouvante qui finit bien : récit d'une migration d'une API custom vers API Platform 2.x puis 3 (🇫🇷)
12+
13+
Lancer un nouveau projet avec API Platform 3 est une démarche bien documentée et relativement simple. Cependant, **migrer une API déjà bien établie vers API Platform 2 devient déjà plus complexe**. Et lorsque vient le moment de passer à la version 3, cela devient presque comme créer une toute nouvelle API.
14+
15+
De la transformation du code personnalisé en milliers de lignes de YAML, puis de ces milliers de lignes en attributs, **la migration est semée d'embûches**. Les DataProviders et DataPersisters sont relégués au passé, tandis que les problèmes de performances font leur apparition.
16+
17+
Quelles ont été les épreuves que nous avons traversées ? Comment avons-nous pu surmonter ces difficultés ? Et surtout, quelles leçons avons-nous tirées de cette expérience pour les partager avec la communauté ? Vous le découvrirez pendant cette conférence !
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
type: conference
3+
speakers: -alexandre-salome
4+
track:
5+
date:
6+
start:
7+
end:
8+
short: Discover the time-saving benefits of API Platform for your web projects
9+
---
10+
11+
# Developing an API without API Platform (🇺🇸)
12+
13+
Sure, API Platform is great, but have you ever tried developing an API without it? In this conference, I will show you how you can start from a Symfony application and, with a few dozen lines, mimic the top features of API Platform. I will show you how to start with a simple solution for your API needings.
14+
15+
As we will progress through the implementation and enrich our software, **we will see and understand the interest in using API Platform**, as it will move out of our codebase the boilerplate code and standardize the way of developing your APIs.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
type: conference
3+
speakers: -bastien-jaillot
4+
track:
5+
date:
6+
start:
7+
end:
8+
short: Quand la migration vers API Platform 3 apporte son lot de péripéties
9+
---
10+
11+
# Une histoire d'épouvante qui finit bien : récit d'une migration d'une API custom vers API Platform 2.x puis 3 (🇫🇷)
12+
13+
Lancer un nouveau projet avec API Platform 3 est une démarche bien documentée et relativement simple. Cependant, **migrer une API déjà bien établie vers API Platform 2 devient déjà plus complexe**. Et lorsque vient le moment de passer à la version 3, cela devient presque comme créer une toute nouvelle API.
14+
15+
De la transformation du code personnalisé en milliers de lignes de YAML, puis de ces milliers de lignes en attributs, **la migration est semée d'embûches**. Les DataProviders et DataPersisters sont relégués au passé, tandis que les problèmes de performances font leur apparition.
16+
17+
Quelles ont été les épreuves que nous avons traversées ? Comment avons-nous pu surmonter ces difficultés ? Et surtout, quelles leçons avons-nous tirées de cette expérience pour les partager avec la communauté ? Vous le découvrirez pendant cette conférence !

pwa/data/con/2023/legal/en/faq.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ The API Platform Conference is dedicated to providing **an inclusive experience
2424

2525
If you need to pump milk, there will be a room reserved for you with a refrigerator. If you want to bring your baby and you are breastfeeding, please contact [Cécile](mailto:[email protected]), and she will ensure that you are welcomed with the best conditions.
2626

27+
## What is the refund policy?
28+
29+
Tickets **are non refundable**. Tickets will only be refunded if Les-Tilleuls.coop cancels the event. However, you can transfer your ticket by your own: please reach [Cécile](mailto:[email protected]) once you've found a buyer so that she can change the name on the badge.
30+
2731
## Can I access to a car park?
2832

2933
Once you’re arrived in Lille, we invite you to use public transport. You will find all travel information on how to get to the event [on this link](#venue).

pwa/data/con/2023/legal/fr/faq.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ L'API Platform Conference s'engage à offrir une **expérience inclusive à ses
2424

2525
Si vous avez besoin de tirer votre lait, une salle avec un réfrigérateur sera mise à votre disposition. Si vous souhaitez amener votre bébé et que vous allaitez, veuillez prévenir [Cécile](mailto:[email protected]), qui veillera à ce que vous soyez accueillie dans les meilleures conditions.
2626

27+
## Je ne peux plus venir : est-ce que je peux me faire rembourser ma place ?
28+
29+
Seule l'annulation de l'événement par Les-Tilleuls.coop donne lieu à un remboursement des billets. Toute commande est **ferme et définitive et ne peut donner lieu à remboursement complet ou partiel** sur demande de l’acheteur quelque soit le motif. Si vous ne pouvez plus assister à l'événement, vous pouvez demander cependant transférer votre place : contactez [Cécile](mailto:[email protected]) une fois que vous avez trouvé un repreneur pour qu'elle puisse faire la modification de nom sur le badge.
30+
2731
## Puis-je avoir accès à un parking ?
2832

2933
Une fois arrivé à Lille, nous vous recommandons d'utiliser les transports en commun pour vous déplacer. Toutes les informations nécessaires pour vous rendre à l'événement sont disponibles [sur ce lien](#venue).
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
type: speaker
3+
id: alexandre-salome
4+
number: 100
5+
name: Alexandre Salomé
6+
job: Engineering Director
7+
company: Platform.sh
8+
twitter: https://twitter.com/alexandresalome
9+
github: https://github.com/alexandresalome
10+
---
11+
12+
## About Alexandre
13+
14+
Alexandre started software development as a child hobby (20+ years ago). He never thought that this crazy thing could be a job, so he was happy to discover that you can get paid to produce code and bugs. Nowadays, Alexandre is an **engineering director, for Platform.sh**.
15+
16+
When he’s not on a keyboard, Alexandre is on the mat, where he practices Aikido. If you meet him, you can congratulate him on his black belt, which he passed successfully in June.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
type: speaker
3+
id: bastien-jaillot
4+
number: 100
5+
name: Bastien Jaillot
6+
job: Technical Expert
7+
company: Jolicode
8+
twitter: https://twitter.com/bastnic
9+
github: https://github.com/bastnic
10+
---
11+
12+
## About Bastien
13+
14+
Bastien is a passionate of **free software and open formats** working on a wide range of projects, mainly in high-traffic and fast-moving environments.
15+
16+
Author and speaker, he is also the co-founder of JoliCode, a French company providing high-quality software development services and trainings.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
type: speaker
3+
id: alexandre-salome
4+
number: 100
5+
name: Alexandre Salomé
6+
job: Engineering Director
7+
company: Platform.sh
8+
twitter: https://twitter.com/alexandresalome
9+
github: https://github.com/alexandresalome
10+
---
11+
12+
## À propos d'Alexandre
13+
14+
Alexandre a commencé à s'intéresser au développement web pendant sa jeunesse. Ne pensant pas que ce hobby pouvait devenir un travail, il fut ravi de découvrir que l'on pouvait être rémunéré pour produire du code et des bugs. Aujourd'hui, Alexandre est **directeur de l'ingénierie chez Platform.sh**.
15+
16+
Lorsqu'il n'est pas sur son clavier, Alexandre est sur son tapis d'Aïkido. Quand vous le croiserez à l'API Platform Con, profitez-en pour le féliciter pour sa ceinture noire, obtenue avec succès en juin dernier.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
type: speaker
3+
id: bastien-jaillot
4+
number: 100
5+
name: Bastien Jaillot
6+
job: Technical Expert
7+
company: Jolicode
8+
twitter: https://twitter.com/bastnic
9+
github: https://github.com/bastnic
10+
---
11+
12+
## À propos de Bastien
13+
14+
Bastien est un passionné qui s'est investi très tôt dans **la promotion des logiciels libres et des formats ouverts**. Au quotidien, il met ses compétences au service de projets diverses, principalement dans des contextes à fort trafic fortement évolutifs.
15+
16+
Auteur et conférencier, il est également le co-fondateur de la société JoliCode, une agence ciblant l'expertise Web et mobile avec pour objectif d'apporter son soutien à des projets innovants.

0 commit comments

Comments
 (0)