La veille dans le développement

La veille est (normalement) un sujet important dans la vie d'un développeur, ce qui lui permet de rester à jour sur les langages/technologies qu'il utilise, de s'améliorer sur ces mêmes choses ou encore de découvrir de nouvelles technologies/langages qu'il pourra utiliser dans ses projets, voir de passer sur ces derniers personnellement et/ou professionnellement.

Si je prends mon cas personnel, cela m'a permis de proposer des outils que j'ai pu utiliser sur les projets auxquels je bossais professionnellement (gestion des permissions dans un conteneur docker, utilisation d'un Makefile, quelques astuces concernant Symfony, etc...)

La veille est également un bon moyen de progresser dans son "art", puisque cela permet peut-être (en vrai souvent) de découvrir des développeurs bien plus expérimentés qui peuvent partager leur astuces de développement (et parfois c'est tout con et simple, mais il fallait y penser).

Pour la pratique de la veille, le mieux c'est de prendre le temps pendant votre journée de travail, surtout que c'est relativement rapide (pour les actualités et quelques podcasts au format (très) courts), à moins que vous souhaitiez tester une des choses sur lesquelles vous tomber (et dans ce cas soit il faut le faire sur son temps libre, ou alors qu'il est prévu d'avoir un temps d'auto-formation durant son temps de travail).

Si vous n'avez pas encore une liste de ressources à surveiller pour votre veille, je peux vous partager une partie de la mienne (la plus pertinente je vous rassure), qui est évidemment très orientée PHP.

Extension

daily.dev

daily.dev | Where developers grow together
daily.dev is the fastest-growing professional platform for developers to grow together.

C'est une extension disponible sur les navigateurs Chrome (Chrome, Brave, Edge, etc...) et Firefox qui va changer votre écran de nouvel onglet pour afficher des news de divers sources du milieu de la programmation. Bien sûr vous pouvez personnaliser les thêmes que vous souhaitez suivre (comme #PHP, #Symfony, #Docker, etc...).

Les blogs

Les « weeks of Symfony » (anglais)

Symfony, High Performance PHP Framework for Web Development
A weekly summary of everything that happened around Symfony development.

Round-up hebdomadaire provenant de l'équipe Symfony.

PHP Annotated (anglais)

PHP Annotated Monthly : The PhpStorm Blog | The JetBrains Blog
Greetings everyone!Welcome to the September installment of PHP Annotated, where we’ll catch up on the most interesting things that have happened in the PHP world over the last month, including curate

Round-up mensuel provenant de l'équipe PHPStorm de Jetbrains. À noter qu'ils ont un annotated pour chaque langage que Jetbrains supporte.

Awesome PHP Weekly (anglais)

Awesome PHP Weekly - Archive | LibHunt

Une newsletter disponible sur le web sur un round-up de news de manière hebdomadaire. Disponible pour d'autres langages comme le Go par exemple.

JoliCode (français / anglais)

JoliCode - Blog d’experts Web et Mobile
Nous abordons sur notre blog des sujets aussi variés que Symfony, Elasticsearch, React, Ansible, Docker, PHP, React native ou des retours des conférences auxquelles nous avons assisté.

Blog d'une ESN spécialisé Symfony qui est également sponsor de la version 5.3 du framework.

AlexSoYes (français)

Blog d’un développeur web freelance – Alex so yes
Articles à lire pour les développeurs qui souhaitent s’améliorer et apprendre de nouvelles choses en programmation.

C'est un développeur fullstack proposant d'excellents billets de blog sur l'univers du développement (concernant le freelancing, savoir se vendre en tant que développeur, négocier son augmentation quand on est en poste, les études à faire pour être développeur, les design patterns, etc...)

Les twittos

Christoph Rumpel - @christophrumpel (anglais)

Développeur PHP orienté Laravel, il propose également des formations, comme personnaliser PHPStorm ou comment faire du TDD avec le framework de test PestPHP.

Nuno Maduro -  @enunomaduro (anglais)

C'est un des core developer de Laravel qui est francophone (il me semble, ou alors comprends le français) mais twitte exclusivement en anglais et la très grande majorité du temps concernant Laravel et ses packages (même si certains tips peuvent être adaptés pour Symfony).

Taylor Otwell - @taylorotwell (anglais)

Créateur et core developer de Laravel.

Ryan Weaver - @weaverryan (anglais)

Membre de la core team Symfony, c'est également un des rédacteurs du site SymfonyCasts.

Nicolas Grekas - @nicolasgrekas (anglais)

Autre membre de la core team Symfony.

Kévin Dunglas - @dunglas (français / anglais)

Fondateur de l'ESN «Les Tilleuls», créateur du framework Api Plaform ainsi que du bus de communication Mercure (penser RabbitMQ ou Symfony Messenger), membre de la core team Symfony.

Matthieu Napoli - @matthieunapoli (français / anglais)

Créateur de Bref.sh, un framework pour ajouter le support du serverless pour son application PHP (qui peut s'ajouter à une application Symfony ou Laravel). Très calé donc en serverless et en devops.

Lior Chamla - @LiiorC (français)

Est un des freelancers PHP les plus reconnus dans la sphère française, mais plus que pour ses talents de freelance, c'est bien plus pour ses talents de formateur qu'il est connu. Il a également une chaîne Youtube avec pas mal de bons contenus.

Smaïne - @SmaineDev (français / anglais)

Développeur freelance PHP

Les Youtubers / Streamers

Thomas Boileau - @boileau_thomas (français)

Twitch
Twitch is the world’s leading video platform and community for gamers.

Avant tout un streamer, il lui arrive de proposer des capsules de ses lives sur sa chaine Youtube. Il propose du contenu de qualité concernant Symfony principalement.

Yohan Bernabeu - @yOyO38 (français)

Avant d’accéder à YouTube

Autre pointure dans la sphère Yotuube du développement PHP, Yohan propose chaque semaine du contenu de qualité sur sa chaîne Youtube.

Gary Clarke - @garyclarketech (anglais)

Avant d’accéder à YouTube

C'est un youtuber anglophone proposant un panel très large et qualitatif concernant Symfony et le PHP.

L'AFUP - @afup (français)

Avant d’accéder à YouTube

L'AFUP est l'Association Française des Utilisateurs de PHP qui organise relativement souvent des conférences très intéressantes sur divers sujets dev qu'on peut retrouver en VOD sur leur chaine Youtube.

Nord Coders - @NordCoders (français)

Avant d’accéder à YouTube

Chaine Youtube propose beaucoup de tutoriels sur le développement web PHP, avec un important tropisme envers Laravel et VueJS.

Grafikart - @grafikart_fr (français)

Avant d’accéder à YouTube

La légende, un certain nombre de développeurs ces dix dernières années ont vus des vidéos de Grafikart pour apprendre ou montée en compétence sur des technologies. L'étendue de son contenu est très important : PHP, Symfony, Javascript, TypeScript, Docker, Wordpress, (S)CSS, Ansible, NodeJS, Ruby, Webpack, et bien plus encore.

Les podcasts

Étant donné la période où les podcasts ont le vent en poupe, il y en a évidemment qui traite de la programmation, voici donc une petite sélection :

Artisan Développeur (français)

Artisan Développeur est un podcast sur format plutôt court généralement (15 à 25 minutes) traitant de divers sujets sur le développement (découper un projet monolithique, mettre en place un design system, la transmission des compétences, etc...) et des interviews avec des développeurs de boites plus ou moins importantes qui partagent leur expériences.

Entre Devs (français)

Podcast au format très long (plus de deux heures) et très récent qui traitent de divers sujets entre plusieurs intervenants à propos de la programmation.

PHP Internal News (anglais)

L'un des podcasts les plus suivis dans la communauté PHP, qui est sur un format plutôt court (15 à 30 minutes).

Software Engineering Radio (anglais)

Autre podcast anglophone très suivi, mais plus généraliste que PHP IN (celui-ci traite de frameworks de divers langages, d'outils, méthodes de développement, etc...).

The PHP Roundtable (anglais)

Encore un très gros podcast anglophone concernant le PHP.

Voices of the ElePHPant (anglais)

Podcast anglophone également très suivi sur l'actualité PHP.

devMode.fm (anglais)

Encore un podcast anglophone populaire sur les dernières tendances dans le monde du développement web.

Coding Blocks (anglais)

Oui oui je me répète, encore un podcast anglophone populaire traitant des best practices dans le développement ainsi que des astuces pour devenir un meilleur développeur.

Avec tout cela vous avez une bonne base pour être au courant de ce qui se passe et également avoir les ressources pour vous aider à monter en compétence.