diff --git a/pwa/data/con/2026/conferences/antoine-opening-keynote.md b/pwa/data/con/2026/conferences/antoine-opening-keynote.md index b76ece02..b1c65e55 100644 --- a/pwa/data/con/2026/conferences/antoine-opening-keynote.md +++ b/pwa/data/con/2026/conferences/antoine-opening-keynote.md @@ -2,7 +2,7 @@ type: conference speakers: -antoine-bluchet-2026 short: TBA -tag: feedback +tag: 'feedback,ia' track: '1' date: '2026-09-17' start: '14:00' diff --git a/pwa/data/con/2026/conferences/api-platform-le-hub-semantique-quon-merite-et-comment-piloter-du-go-avec.md b/pwa/data/con/2026/conferences/api-platform-le-hub-semantique-quon-merite-et-comment-piloter-du-go-avec.md index a04865f3..59a4bd85 100644 --- a/pwa/data/con/2026/conferences/api-platform-le-hub-semantique-quon-merite-et-comment-piloter-du-go-avec.md +++ b/pwa/data/con/2026/conferences/api-platform-le-hub-semantique-quon-merite-et-comment-piloter-du-go-avec.md @@ -2,7 +2,7 @@ type: conference speakers: -matthieu-werner-2026 short: "Alliez la richesse d'API Platform à la puissance brute de Go. Un REX pragmatique sur l'orchestration de microservices via des DTOs, Jane PHP et AutoMapper." -tag: tools +tag: 'tools,archi' track: '2' date: '2026-09-18' start: '13:50' diff --git a/pwa/data/con/2026/conferences/building-a-framework-by-accident.md b/pwa/data/con/2026/conferences/building-a-framework-by-accident.md index 30376676..1ee12c31 100644 --- a/pwa/data/con/2026/conferences/building-a-framework-by-accident.md +++ b/pwa/data/con/2026/conferences/building-a-framework-by-accident.md @@ -2,7 +2,7 @@ type: conference speakers: -brent-roose-2026 short: "An accidental journey into modern software design. Uncover the lessons learned and the core features behind the Tempest framework." -tag: tools +tag: 'archi,tools' track: '1' date: '2026-09-18' start: '14:40' diff --git a/pwa/data/con/2026/conferences/building-desktop-apps-with-frankenphp.md b/pwa/data/con/2026/conferences/building-desktop-apps-with-frankenphp.md index 30cdeb52..008e78b7 100644 --- a/pwa/data/con/2026/conferences/building-desktop-apps-with-frankenphp.md +++ b/pwa/data/con/2026/conferences/building-desktop-apps-with-frankenphp.md @@ -2,7 +2,7 @@ type: conference speakers: -johan-janssens-2026 short: "PHP on the desktop sounds crazy—until it works. Discover how to combine FrankenPHP and Wails to build fast, native desktop applications within a single binary." -tag: archi +tag: 'archi,tools' track: '1' date: '2026-09-18' start: '09:00' diff --git a/pwa/data/con/2026/conferences/building-resilient-architecture-event-driven-design-with-api-platform-messenger-and-redis.md b/pwa/data/con/2026/conferences/building-resilient-architecture-event-driven-design-with-api-platform-messenger-and-redis.md index f4cd357a..a6b23de7 100644 --- a/pwa/data/con/2026/conferences/building-resilient-architecture-event-driven-design-with-api-platform-messenger-and-redis.md +++ b/pwa/data/con/2026/conferences/building-resilient-architecture-event-driven-design-with-api-platform-messenger-and-redis.md @@ -2,7 +2,7 @@ type: conference speakers: -abdellah-el-ghailani-2026 short: Keep your APIs fast and resilient when legacy backends are slow. -tag: feedback +tag: 'feedback,archi' track: '1' date: '2026-09-18' start: '15:50' diff --git a/pwa/data/con/2026/conferences/ddd-x-api-platform-4-years-later.md b/pwa/data/con/2026/conferences/ddd-x-api-platform-4-years-later.md index 1f44f704..ba76e151 100644 --- a/pwa/data/con/2026/conferences/ddd-x-api-platform-4-years-later.md +++ b/pwa/data/con/2026/conferences/ddd-x-api-platform-4-years-later.md @@ -2,7 +2,7 @@ type: conference speakers: -mathias-arlaud-2026 short: "When business complexity outgrows the defaults. Discover how to use API Platform 4 and DDD to build robust architectures, on and off the framework's rails." -tag: good-practices +tag: 'archi,good-practices' track: '1' date: '2026-09-17' start: '16:00' diff --git a/pwa/data/con/2026/conferences/de-gpt-3-aux-agents-5-ans-devolution-dune-stack-llm-en-php.md b/pwa/data/con/2026/conferences/de-gpt-3-aux-agents-5-ans-devolution-dune-stack-llm-en-php.md index e4bcd533..0db107ef 100644 --- a/pwa/data/con/2026/conferences/de-gpt-3-aux-agents-5-ans-devolution-dune-stack-llm-en-php.md +++ b/pwa/data/con/2026/conferences/de-gpt-3-aux-agents-5-ans-devolution-dune-stack-llm-en-php.md @@ -2,7 +2,7 @@ type: conference speakers: -sebastien-rogier-2026 short: "D'une usine à gaz à un système d'agents asynchrones : comment abstraire, orchestrer et fiabiliser 40 000 requêtes IA par jour en PHP." -tag: feedback +tag: 'ia,feedback' track: '2' date: '2026-09-18' start: '09:50' diff --git a/pwa/data/con/2026/conferences/de-zero-a-la-prod-le-deploiement-symfony-enfin-accessible-aux-debutant-es.md b/pwa/data/con/2026/conferences/de-zero-a-la-prod-le-deploiement-symfony-enfin-accessible-aux-debutant-es.md index e1a11439..f476e5bb 100644 --- a/pwa/data/con/2026/conferences/de-zero-a-la-prod-le-deploiement-symfony-enfin-accessible-aux-debutant-es.md +++ b/pwa/data/con/2026/conferences/de-zero-a-la-prod-le-deploiement-symfony-enfin-accessible-aux-debutant-es.md @@ -2,7 +2,7 @@ type: conference speakers: -yoan-bernabeu-2026 short: Du local à la production en une seule commande. -tag: feedback +tag: 'tools,archi' track: '1' date: '2026-09-17' start: '10:50' diff --git a/pwa/data/con/2026/conferences/des-apis-securisees-sans-perdre-la-tete.md b/pwa/data/con/2026/conferences/des-apis-securisees-sans-perdre-la-tete.md index 0c3d6bce..bb238c45 100644 --- a/pwa/data/con/2026/conferences/des-apis-securisees-sans-perdre-la-tete.md +++ b/pwa/data/con/2026/conferences/des-apis-securisees-sans-perdre-la-tete.md @@ -2,7 +2,7 @@ type: conference speakers: -mathieu-santostefano-2026 short: "De OAuth2 à Keycloak en passant par Symfony, découvrez comment implémenter des standards de sécurité modernes pour vos APIs sans y laisser votre santé mentale." -tag: security +tag: 'security,tools' track: '2' date: '2026-09-17' start: '16:50' diff --git a/pwa/data/con/2026/conferences/extension-101-invisibles-mais-indispensables.md b/pwa/data/con/2026/conferences/extension-101-invisibles-mais-indispensables.md index 9dfaebc8..05de5817 100644 --- a/pwa/data/con/2026/conferences/extension-101-invisibles-mais-indispensables.md +++ b/pwa/data/con/2026/conferences/extension-101-invisibles-mais-indispensables.md @@ -2,7 +2,7 @@ type: conference speakers: -damien-fernandes-2026 short: "Vous les croisez tous les jours dans vos composer.json. Il est temps de démystifier les extensions PHP, de comprendre leurs rouages et d'apprendre à créer la vôtre." -tag: archi +tag: 'tools,archi' track: '2' date: '2026-09-18' start: '15:50' diff --git a/pwa/data/con/2026/conferences/from-zend-framework-1-to-api-platform-4-migration-recipe.md b/pwa/data/con/2026/conferences/from-zend-framework-1-to-api-platform-4-migration-recipe.md index 05c6c0b8..4f6d5c1f 100644 --- a/pwa/data/con/2026/conferences/from-zend-framework-1-to-api-platform-4-migration-recipe.md +++ b/pwa/data/con/2026/conferences/from-zend-framework-1-to-api-platform-4-migration-recipe.md @@ -2,7 +2,7 @@ type: conference speakers: -robin-chalas-2026 short: "Tackling 10 years of technical debt in under 6 months. Discover the practical steps, AI levers, and architectural choices to safely modernize your legacy PHP applications." -tag: archi +tag: 'feedback,tools' track: '2' date: '2026-09-17' start: '11:40' diff --git a/pwa/data/con/2026/conferences/http-headers-the-first-line-of-defense-for-apis-and-frontends.md b/pwa/data/con/2026/conferences/http-headers-the-first-line-of-defense-for-apis-and-frontends.md index e7b4b423..652d4715 100644 --- a/pwa/data/con/2026/conferences/http-headers-the-first-line-of-defense-for-apis-and-frontends.md +++ b/pwa/data/con/2026/conferences/http-headers-the-first-line-of-defense-for-apis-and-frontends.md @@ -2,7 +2,7 @@ type: conference speakers: -florent-morselli-2026 short: "Master CSP, CORS, and isolation policies with Symfony and API Platform to build a robust client-side shield against modern web vulnerabilities." -tag: security +tag: 'security,good-practices' track: '1' date: '2026-09-18' start: '11:50' diff --git a/pwa/data/con/2026/conferences/is-frankenphp-the-fastest-way-to-run-php.md b/pwa/data/con/2026/conferences/is-frankenphp-the-fastest-way-to-run-php.md index 6930d40f..3a7b713d 100644 --- a/pwa/data/con/2026/conferences/is-frankenphp-the-fastest-way-to-run-php.md +++ b/pwa/data/con/2026/conferences/is-frankenphp-the-fastest-way-to-run-php.md @@ -2,7 +2,7 @@ type: conference speakers: -benjamin-eberlei-2026 short: "Beyond the hype: compare FrankenPHP against FPM and Swoole with real benchmarks to discover the true performance gains of the worker mode." -tag: tools +tag: 'performance,tools' track: '1' date: '2026-09-18' start: '11:00' diff --git a/pwa/data/con/2026/conferences/kevin-opening-keynote.md b/pwa/data/con/2026/conferences/kevin-opening-keynote.md index d197cb5a..1258c4ff 100644 --- a/pwa/data/con/2026/conferences/kevin-opening-keynote.md +++ b/pwa/data/con/2026/conferences/kevin-opening-keynote.md @@ -2,7 +2,7 @@ type: conference speakers: -kevin-dunglas-2026 short: TBA -tag: feedback +tag: 'feedback,tools' track: '1' date: '2026-09-17' start: '10:00' diff --git a/pwa/data/con/2026/conferences/l-exception-qui-confirme-la-regle.md b/pwa/data/con/2026/conferences/l-exception-qui-confirme-la-regle.md index c842835f..be5f584d 100644 --- a/pwa/data/con/2026/conferences/l-exception-qui-confirme-la-regle.md +++ b/pwa/data/con/2026/conferences/l-exception-qui-confirme-la-regle.md @@ -2,7 +2,7 @@ type: conference speakers: -smaine-milianni-2026 short: L'art de dompter, structurer et observer ses exceptions avec PHP et Symfony. -tag: tools +tag: 'good-practices,archi' track: '2' date: '2026-09-18' start: '14:40' diff --git a/pwa/data/con/2026/conferences/love-humans-use-ai.md b/pwa/data/con/2026/conferences/love-humans-use-ai.md index e209d532..dd0de430 100644 --- a/pwa/data/con/2026/conferences/love-humans-use-ai.md +++ b/pwa/data/con/2026/conferences/love-humans-use-ai.md @@ -2,7 +2,7 @@ type: conference speakers: -diana-scharf-2026 short: "If the recent AI boom makes your job feel weird, you're not alone. A pro-human exploration of what we lose, what we gain, and why developers still matter." -tag: ia +tag: 'ia,society' track: '1' date: '2026-09-17' start: '16:50' diff --git a/pwa/data/con/2026/conferences/no-oss-no-users-why-investing-in-open-source-matters.md b/pwa/data/con/2026/conferences/no-oss-no-users-why-investing-in-open-source-matters.md index d0342068..accb1d17 100644 --- a/pwa/data/con/2026/conferences/no-oss-no-users-why-investing-in-open-source-matters.md +++ b/pwa/data/con/2026/conferences/no-oss-no-users-why-investing-in-open-source-matters.md @@ -2,7 +2,7 @@ type: conference speakers: -pauline-vos-2026 short: "Drawing from MongoDB's experience, discover why investing in open-source tools is essential for user adoption and how to convince your leadership to make the leap." -tag: good-practices +tag: 'feedback,society' track: '1' date: '2026-09-18' start: '13:50' diff --git a/pwa/data/con/2026/conferences/observe-frankenphp-dx-serving-performance.md b/pwa/data/con/2026/conferences/observe-frankenphp-dx-serving-performance.md index 821e1809..23f9adcf 100644 --- a/pwa/data/con/2026/conferences/observe-frankenphp-dx-serving-performance.md +++ b/pwa/data/con/2026/conferences/observe-frankenphp-dx-serving-performance.md @@ -2,7 +2,7 @@ type: conference speakers: -alexandre-daubois-2026 short: "From blind panics to real-time insights: a live deep dive into tracking memory leaks and tuning FrankenPHP workers without the hassle." -tag: performance +tag: 'performance,tools' track: '1' date: '2026-09-17' start: '11:40' diff --git a/pwa/data/con/2026/conferences/own-your-content.md b/pwa/data/con/2026/conferences/own-your-content.md index 9c547bdf..7d8c9953 100644 --- a/pwa/data/con/2026/conferences/own-your-content.md +++ b/pwa/data/con/2026/conferences/own-your-content.md @@ -2,7 +2,7 @@ type: conference speakers: -derick-rethans-2026 short: "Reclaim the open web. Explore how ActivityPub and the Fediverse offer a sustainable, decentralized path forward to finally own your digital content." -tag: archi +tag: 'society,archi' track: '1' date: '2026-09-18' start: '09:50' diff --git a/pwa/data/con/2026/conferences/passer-dun-monolithe-a-une-galaxie-dapplications-reussir-sa-transition-avec-api-platform.md b/pwa/data/con/2026/conferences/passer-dun-monolithe-a-une-galaxie-dapplications-reussir-sa-transition-avec-api-platform.md index f8ff3745..9c10cf6b 100644 --- a/pwa/data/con/2026/conferences/passer-dun-monolithe-a-une-galaxie-dapplications-reussir-sa-transition-avec-api-platform.md +++ b/pwa/data/con/2026/conferences/passer-dun-monolithe-a-une-galaxie-dapplications-reussir-sa-transition-avec-api-platform.md @@ -3,7 +3,7 @@ type: conference speakers: -imen-ezzine-2026 -benjamin-georgeault-2026 short: "Comment découper un monolithe sans y laisser des plumes ? Un retour d'expérience à deux voix sur l'utilisation d'API Platform pour orchestrer une architecture distribuée." -tag: archi +tag: 'feedback,archi' track: '2' date: '2026-09-17' start: '14:50' diff --git a/pwa/data/con/2026/conferences/rex-passer-un-cms-legacy-en-worker-mode.md b/pwa/data/con/2026/conferences/rex-passer-un-cms-legacy-en-worker-mode.md index d6da56f7..86de5f8b 100644 --- a/pwa/data/con/2026/conferences/rex-passer-un-cms-legacy-en-worker-mode.md +++ b/pwa/data/con/2026/conferences/rex-passer-un-cms-legacy-en-worker-mode.md @@ -2,7 +2,7 @@ type: conference speakers: -xavier-leune-2026 short: "RoadRunner ou FrankenPHP ? Plongée au cœur du worker mode avec le REX d'un grand média. Chiffres à l'appui, découvrez comment changer de paradigme sur une application existante." -tag: performance +tag: 'performance,feedback' track: '2' date: '2026-09-17' start: '16:00' diff --git a/pwa/data/con/2026/conferences/running-frankenphp-locally-with-ddev.md b/pwa/data/con/2026/conferences/running-frankenphp-locally-with-ddev.md index dc3a12a5..3b1d3d84 100644 --- a/pwa/data/con/2026/conferences/running-frankenphp-locally-with-ddev.md +++ b/pwa/data/con/2026/conferences/running-frankenphp-locally-with-ddev.md @@ -2,7 +2,7 @@ type: conference speakers: -stephan-hochdorfer-2026 short: Seamless, containerized FrankenPHP development made easy. -tag: good-practices +tag: 'tools,good-practices' track: '2' date: '2026-09-17' start: '17:40' diff --git a/pwa/data/con/2026/conferences/symfony-on-laravel-cloud-what-could-go-wrong-spoiler-not-much.md b/pwa/data/con/2026/conferences/symfony-on-laravel-cloud-what-could-go-wrong-spoiler-not-much.md index 9115bb63..2fe805fc 100644 --- a/pwa/data/con/2026/conferences/symfony-on-laravel-cloud-what-could-go-wrong-spoiler-not-much.md +++ b/pwa/data/con/2026/conferences/symfony-on-laravel-cloud-what-could-go-wrong-spoiler-not-much.md @@ -2,7 +2,7 @@ type: conference speakers: -jeremy-nikolic-2026 short: "Deploying Symfony on a Laravel-first infrastructure sounds like trouble. Discover why this unconventional pairing is actually a surprisingly smooth, production-ready match." -tag: archi +tag: 'tools,archi' track: '2' date: '2026-09-17' start: '10:50' diff --git a/pwa/data/con/2026/conferences/ux-datatables-reinventer-les-tableaux-avec-symfony-api-platform-et-mercure.md b/pwa/data/con/2026/conferences/ux-datatables-reinventer-les-tableaux-avec-symfony-api-platform-et-mercure.md index 71b661e0..2e2c4b9e 100644 --- a/pwa/data/con/2026/conferences/ux-datatables-reinventer-les-tableaux-avec-symfony-api-platform-et-mercure.md +++ b/pwa/data/con/2026/conferences/ux-datatables-reinventer-les-tableaux-avec-symfony-api-platform-et-mercure.md @@ -2,7 +2,7 @@ type: conference speakers: -tanguy-lemarie-2026 short: "Associez API Platform, Mercure et UX DataTables pour transformer vos grilles de données statiques en interfaces réactives et temps réel, le tout nativement sous Symfony." -tag: ia +tag: 'tools,ia' track: '2' date: '2026-09-18' start: '11:50' diff --git a/pwa/data/con/2026/conferences/why-silence-is-not-always-golden.md b/pwa/data/con/2026/conferences/why-silence-is-not-always-golden.md index 06715b8d..546a906a 100644 --- a/pwa/data/con/2026/conferences/why-silence-is-not-always-golden.md +++ b/pwa/data/con/2026/conferences/why-silence-is-not-always-golden.md @@ -2,7 +2,7 @@ type: conference speakers: -helvira-goma-2026 short: "Stop choosing your coding playlist out of habit. Explore the cognitive science behind music and silence to intentionally engineer your ultimate state of flow." -tag: society +tag: 'society,feedback' track: '2' date: '2026-09-18' start: '11:00' diff --git a/pwa/data/con/2026/partners.ts b/pwa/data/con/2026/partners.ts index e5ed50f9..b5877bad 100644 --- a/pwa/data/con/2026/partners.ts +++ b/pwa/data/con/2026/partners.ts @@ -43,11 +43,17 @@ const partners: Partner[] = [ highlight: true, }, { - name: "BearStudio", - logo: "bearstudio", - link: "https://www.bearstudio.fr/", + name: "Peinture", + logo: "peinture", + link: "https://www.peinture.app/", rank: 2, }, + { + name: "Caddy", + logo: "caddy", + link: "https://caddyserver.com/", + rank: 3, + }, { name: "Emagma", logo: "emagma", diff --git a/pwa/public/images/con/2026/partners/caddy.png b/pwa/public/images/con/2026/partners/caddy.png new file mode 100644 index 00000000..b721240e Binary files /dev/null and b/pwa/public/images/con/2026/partners/caddy.png differ diff --git a/pwa/public/images/con/2026/partners/peinture.png b/pwa/public/images/con/2026/partners/peinture.png new file mode 100644 index 00000000..dc2e5af5 Binary files /dev/null and b/pwa/public/images/con/2026/partners/peinture.png differ