Mathieu Desnouveaux

Forum PHP - Page 4

Page 4 sur 5 - Sketchnotes 37-48 sur 52

📅

Conférence PHP de référence en France

📍 Paris, France

🔗 Site web
🎤 Conférence
Sketchnote du Forum PHP 2023 illustrant la présentation sur l'accessibilité web par Angi Déborah Guyard. La schématisation visuelle présente les concepts ALT (texte alternatif pour décrire une image), les trois types (succinct, informatif/ordonné, contextualisé), les bonnes pratiques à éviter (pas trop synthétique, pas de contenu sans lien, pas le nom de l'image) et les recommandations par type de contenu (graphique: présenter les données, œuvre: décrire ce qu'on voit, icônes: donner le sens si contexte absent).

La positive alt-itude ! Un outil d'inclusion pour votre accessibilité

Publié le 12 octobre 2023
Par Angi Déborah GUYARD
🐘 PHP Accessibilité 🎨 Frontend
📅 Forum PHP
Sketchnote du Forum PHP 2023 illustrant la présentation sur les erreurs de création de SaaS par Grégory Planchat. La schématisation visuelle présente les problématiques cloud (choix techno, taille/compétence équipe, coût), les écueils de développement (progression POC → MVP → MSP avec avertissement 'le projet sera plus gros que prévu'), les bonnes pratiques (documenter processus, maintenir documentation, embarquer l'équipe) et l'importance des choix structurants avec création d'outils pertinents.

J'ai créé un service SaaS, voyons ce qu'il ne faut pas faire

Publié le 12 octobre 2023
Par Grégory PLANCHAT
🐘 PHP 🏗️ Architecture
📅 Forum PHP
Sketchnote du Forum PHP 2023 illustrant la présentation sur le Property Based Testing par Baptiste Langlade. La schématisation visuelle présente l'évolution des tests fonctionnels (730 tests, 4115 lignes de code, complexité exponentielle), les concepts du Property Based Testing (génération de données, test local, blackbox), les problématiques (loi de Murphy, tests dynamiques) et les bénéfices (efficacité, arrêt automatique des tests).

Augmentez votre couverture - supprimez des tests !

Publié le 12 octobre 2023
Par Baptiste LANGLADE
🐘 PHP 🧪 Testing
📅 Forum PHP
Sketchnote du Forum PHP 2023 illustrant la présentation sur les avantages de PHP en 2023 par Frank Karlitschek. La schématisation visuelle présente les forces de PHP (easy to deploy, independent, easy to learn, continuous evolutions, light weight, community, reliable framework) ainsi que les défis reconnus (easy to write insecure code, some inconsistencies comme les fonctions array, lack of machine learning ou functional programming). Le contexte Nextcloud démontre l'usage enterprise de PHP.

Why PHP Is Awesome In 2023

Publié le 12 octobre 2023
Par Frank KARLITSCHEK
🐘 PHP
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation 'Sortir du cadre' par Robin Chalas. La schématisation visuelle présente l'évolution depuis les frameworks (Framework → Outil → Guide) avec l'avertissement 'Ce n'est pas une loi à suivre aveuglément', puis chez Symfony la structure (Simple → Standard Unix → Config/Modifié par Flex/Recette → par le Dev), les possibilités de modification (peu d'intérêt sans contrainte d'infra → Ajout ? → oui sans excès à documenter), et SRC/ (ouvert au modification se découpler du framework), concluant que 'C'est aux frameworks de s'adapter aux projets, pas l'inverse !'

Sortir du cadre

Publié le 14 octobre 2022
Par Robin CHALAS
🐘 PHP 🏗️ Architecture
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation 'Piochons dans les pratiques de DDD, programmation fonctionnelle & co. pour notre bien à tous' par Benjamin Rambaud. La schématisation visuelle présente 'Comment choisir le bon outil' avec une approche structurée : 1) Le contexte est important (quelle besoin? quelle techno? contient/compose l'équipe? complexité de temps?), 2) La complexité (essentielle vs obligatoire vs accidentelle), les ports (adapter, isoler le domaine, programmation fonctionnelle déterministe/immutable/isolation I/O), Domain Driven Design (modéliser le domaine, l'isoler, langage commun), et les conseils : ne pas oublier le contexte, rester simple, on peut s'isoler du framework.

Piochons dans les pratiques de DDD, programmation fonctionnelle & co. pour notre bien à tous

Publié le 14 octobre 2022
Par Benjamin RAMBAUD
🐘 PHP 🛠️ Tools
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation 'Papa & maman nettoient l'internet' par Hélène Maitre-Marchois et Mathieu Marchois. La schématisation visuelle présente les enjeux environnementaux du numérique avec les chiffres clés (70% des mails non utilisés, 80% de features pas/peu utilisées), le pourquoi (4% des émissions de GES du numérique, doublement à cause des terminaux, 5% de recyclage, application trop gourmande), les solutions (retirer des fonctionnalités, repenser des optimisations de flux), les bonnes pratiques d'écoconception (repenser au besoin utilisateur, choix de format de données, 538l pour une zone), et les aspects performance (ram de stockage, simple, modeste, sobriété).

Papa & maman nettoient l'internet

Publié le 14 octobre 2022
Par Hélène MAITRE-MARCHOIS & Mathieu MARCHOIS
🌱 Ecology
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation "FrankenPHP, dans les entrailles de l'interpréteur PHP, de machines virtuelles et des threads" par Kévin Dunglas. La schématisation visuelle présente FrankenPHP comme app server cloud native HTTP compliant, les principes (nouvelle couche SAPI FrankenPHP compatible pour tous serveurs Go, basé sur Caddy), les objectifs (compatible app PHP, extensible, marche avec 1 conteneur, marche sans Docker, free software), le worker mode (boot, load request/response avec performance éco conception), comment ça marche (interpréteur PHP as C library, C en Go = Go en C, CGO, SAPI en CGO, PHP pas compatible Go routing, OpCache hardcore), et next (site debug profilo).

FrankenPHP, dans les entrailles de l'interpréteur PHP, de machines virtuelles et des threads

Publié le 14 octobre 2022
Par Kévin DUNGLAS
🐘 PHP 🛠️ Tools 🔧 DevOps
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation sur la revue de code par Anne-Laure DE BOISSIEU. La schématisation visuelle présente les objectifs de la revue (qualité, formation, communication), les écueils à éviter (manque d'empathie, ego, fioritures, perte de priorité), les bonnes pratiques (ego-less programming, formatage des commentaires avec conventions) et l'automatisation possible des aspects techniques.

Revue de code - On n'est pas venu pour souffrir

Publié le 14 octobre 2022
Par Anne-Laure DE BOISSIEU
👥 Management 💡 Soft Skills
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation sur l'accessibilité numérique par Anaïs Sparesotto et Hortense Mahon. La schématisation visuelle présente les enjeux de l'inclusion numérique avec des éléments graphiques sur l'accessibilité, la sensibilisation des équipes, et les outils pratiques pour rendre la tech accessible à tous.

Les femmes à barbe et à capuche sortent de la grotte pour sauver le numérique et son impact

Publié le 13 octobre 2022
Par Anais SPARESOTTO & Hortense MAHON
🎨 Frontend Accessibilité
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation "Un moteur bien huilé" par Thibault Richard. La schématisation visuelle présente l'implémentation d'un Rule Engine avec la situation initiale (>500 règles de 3 types : ajout d'exigences, mutation d'un état, ajout d'actions), l'architecture des règles (WHEN condition d'application selon l'état du projet, THEN exécution avec ajout d'exigence/mute le projet/ajoute une action), et le moteur d'exécution (Règle #rules, EXEC pour chaque règle si WHEN alors THEN) avec injection de dépendances avec priorité et chaînage, rendant le système simple, lisible et testable.

Un moteur bien huilé

Publié le 13 octobre 2022
Par Thibault RICHARD
🐘 PHP 🏗️ Architecture
📅 Forum PHP
Sketchnote du Forum PHP 2022 illustrant la présentation "Des workers PHP avec systemd et Symfony Messenger" par Loïck Piera. La schématisation visuelle présente le processus Worker PHP avec des diagrammes montrant le dépôt des messages (CRON → Commande Symfony → Exécution → Création du message), le traitement des messages via Symfony Messenger (synchrone/asynchrone), et l'intégration systemd (composant Linux standard) avec des flèches et annotations explicatives pour l'architecture asynchrone.

Des workers PHP avec systemd et Symfony Messenger

Publié le 13 octobre 2022
Par Loïck PIERA
🐘 PHP
📅 Forum PHP