• Comment écrire des scripts Shell sécurisés ?
    ,

    Comment écrire des scripts Shell sécurisés ?

    Cet article sera très court car la substantifique moelle se trouve dans l’article rédigé par Stéphane Robert, qui propose plein de ressources passionnantes pour les DevOps. qui propose une magnifique liste de bonnes pratiques pour sécuriser les scripts Shell. Vous y retrouverez de nombreux points dont : Je ne peux que vous inviter à aller… Continue reading

  • Surveillez les performances de vos applications PHP

    Surveillez les performances de vos applications PHP

    Dans le monde du développement web, la performance des applications est cruciale. Quelle que soit votre application, il est toujours stratégique d’optimiser son code ainsi que toutes les briques additionnelles. L’économie de ressources va aujourd’hui au-delà de l’économie d’argent : elle touche également à la réduction de la consommation d’énergie, par exemple. Pour les développeurs… Continue reading

  • L’impact des selecteurs CSS sur les performances

    L’impact des selecteurs CSS sur les performances

    Après avoir présenté un super outil pour analyser les Core Web Vitals et les performances de vos sites, j’ai pu appréhender, grâce à Trys Mudford, l’impact des sélecteurs CSS sur le rendu des pages. C’est à travers l’article de blog au titre très intriguant « I wasted a day on CSS selector performance to make a… Continue reading

  • Découvrez Chrome User Experience Report pour améliorer l’UX de vos pages

    Découvrez Chrome User Experience Report pour améliorer l’UX de vos pages

    CrUX Vis ou Chrome User Experience Report est un outil, initié par l’équipe Chrome, qui aide à mieux comprendre l’expérience utilisateur sur votre site internet ou vos pages. CrUX Vis est une véritable base de données qui permet d’explorer les données des Core Web Vitals. Ce sont des indicateurs, disponibles dans la Google Search Console,… Continue reading

  • Sécuriser le déploiement de vos clés privée en production avec Symfony
    ,

    Sécuriser le déploiement de vos clés privée en production avec Symfony

    La sécurisation de la clé privée lors du déploiement en production est cruciale pour garantir la confidentialité et l’intégrité de vos secrets. Voici un rapide guide pour sécuriser ce processus dans un environnement de déploiement continu (CI/CD) via Azure, AWS, GCP ou même Gitlab CI/CD sur une app Symfony. Initialisation du système des secrets Pour… Continue reading

  • FrankenPHP – Le serveur PHP surpuissant écrit en Go

    FrankenPHP – Le serveur PHP surpuissant écrit en Go

    FrankenPHP, le serveur PHP surpuissant écrit en Go, à engendré beaucoup d’intérêts au sein de la communauté de développement web. FrankenPHP, développé par le français Kévin Dunglas, un contributeur de longue date à l’écosystème PHP et membre de la Core Team Symfony, se présente comme une solution pour moderniser la vieillissante stack LAMP (Linux Apache… Continue reading

  • Pourquoi préférer les fonctions mbstring de PHP ?

    Pourquoi préférer les fonctions mbstring de PHP ?

    Cela fait plusieurs fois que moi ou des collègues rencontrent des problèmes liés au multibytes dans les chaînes de caractères. Pour expliquer rapidement des problématiques récurrentes c’est par exemple avec strlen : Je pense que vous avez tout de suite compris la problématique et donc les bugs que cela peut générer. C’est pourquoi il est… Continue reading

  • mkcert pour générer des certificats SSL valides en local

    mkcert pour générer des certificats SSL valides en local

    Mkcert est un outil, développé par Filippo Valsorda, qui permet de générer certificat SSL valides pour votre machine local. Comme déjà expliqué en présentant l’outil lcl.host, il y a plusieurs raisons pour qu’en tant que développeur, nous ayons besoin d’un HTTPS fonctionnel en local. Attention on ne parle pas ici de certificats auto-signés (self-signed). On… Continue reading

  • Supermaven un copilot AI super rapide

    Supermaven un copilot AI super rapide

    Depuis 3 jours je test Supermaven, en lieu et place de Github Copilot au sein de mon IDE PHPStorm. Supermaven est présenté comme une solution pour les développeurs qui propose : Je tenais à vous partager mes premiers feedbacks : Un de mes collègues m’a partagé une action intéressante, pendant qu’il développait en Flutter. Venant… Continue reading

  • Picoshare une mini plateforme de partage de fichiers et photos

    Picoshare une mini plateforme de partage de fichiers et photos

    Picoshare est une de mes récentes découvertes sur Github. C’est un service de partage de fichiers, développé par Michael Lynch, sous licence AGPLv3. Cette plateforme se veut simple et efficace. Elle fait une seule chose et le fait bien. Il y a un mot de passe pour accéder à l’interface d’upload. On peut y partager… Continue reading