Skip to content

Commit bb18870

Browse files
committed
feat: change talks language and add partner
1 parent 8581605 commit bb18870

6 files changed

Lines changed: 44 additions & 34 deletions

pwa/data/con/2026/conferences/http-headers-the-first-line-of-defense-for-apis-and-frontends.md

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
type: conference
3+
speakers: -florent-morselli-2026
4+
short: "Maîtrisez les politiques CSP, CORS et d'isolation avec Symfony et API Platform pour bâtir une protection robuste côté client contre les vulnérabilités web modernes."
5+
tag: 'security,good-practices'
6+
track: '1'
7+
date: '2026-09-18'
8+
start: '11:50'
9+
end: '12:10'
10+
---
11+
12+
# Les en‑têtes HTTP comme première ligne de défense des APIs et du front 🇫🇷
13+
14+
Les en‑têtes HTTP de sécurité sont souvent vus comme un détail de configuration, alors qu’ils **structurent en profondeur le modèle de sécurité du web** : quelles ressources peuvent être partagées entre sites, comment les pages sont isolées entre elles, quels comportements du navigateur sont autorisés ou non, etc.
15+
16+
Entre les règles de navigation entre origines, les politiques de chargement de ressources et les mécanismes d’isolation des pages, il devient difficile de garder une vision claire.
17+
18+
Ce talk propose une vision globale et pragmatique de la sécurité. À partir de cas concrets, nous verrons **comment raisonner en termes d’origines, de contextes de navigation et de types de ressources**, puis comment traduire ce modèle dans la configuration d’une API Platform en production, du local jusqu’aux environnements publics. L’objectif : repartir avec une grille de lecture claire et quelques configurations clés pour durcir vos APIs et votre frontend.

pwa/data/con/2026/conferences/observe-frankenphp-dx-serving-performance.md

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
type: conference
3+
speakers: -alexandre-daubois-2026
4+
short: "Fini l'enfer du débogage SSH : contrôlez vos instances FrankenPHP en temps réel avec une seule commande, sans la moindre configuration."
5+
tag: 'performance,tools'
6+
track: '1'
7+
date: '2026-09-17'
8+
start: '11:40'
9+
end: '12:20'
10+
---
11+
12+
# Observer FrankenPHP : La DX au service de la performance 🇫🇷
13+
14+
Chaque application possède un moteur : le runtime qui exécute votre code. En PHP, c'est cette fondation invisible qui travaille en coulisses… Jusqu'au jour **où la production tombe en panne**.
15+
16+
On ne devrait pas, mais on saute sur une session SSH directement sur le serveur. On lance un htop en espérant un miracle, on essaie de deviner quel processus anonyme dévore toute la mémoire, et on se noie dans des tableaux de bord austères (parfois même jamais ouverts auparavant…).
17+
18+
Pourquoi l'observabilité est-elle toujours perçue comme **une corvée faite de fichiers YAML illisibles et repoussants** ?
19+
20+
Il est temps de transformer cette boîte noire en un tableau de bord simple et agréable à regarder pour mettre fin au monitoring fastidieux. Cela nous permettra de plonger dans le comportement d’une instance FrankenPHP en cours d’exécution pour comprendre ce qu'il se passe en lançant une seule commande, sans aucune configuration. Une plongée chirurgicale pour **traquer les fuites mémoire**, **gérer vos workers** et **affiner votre autoscaling en temps réel**. Aucune connaissance préalable n'est nécessaire. Démonstrations en direct, tests de charge et exploration des coulisses d'un runtime open source vous attendent !

pwa/data/con/2026/partners.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,12 @@ const partners: Partner[] = [
117117
link: "https://larabelles.com/",
118118
rank: 4,
119119
},
120+
{
121+
name: "Typesense",
122+
logo: "typesense",
123+
link: "https://typesense.org/",
124+
rank: 4,
125+
},
120126
{
121127
name: "Laravel France",
122128
logo: "laravel-france",
10.7 KB
Loading

0 commit comments

Comments
 (0)