Veille technologique Python/Django
Intro basique
La veille c'est important quand on bosse dans quelque chose en rapport avec l'informatique.
Intro un peu moins basique
La veille est un moment en dehors de la programmation et des réunions qui permet de découvrir de nouvelles choses.
Je bosse avec Python & Django, et du coup ma veille "du boulot" se concentre principalement dessus.
Je trouve à titre personnel que c'est hyper intéressant d'avoir une vision "globale" de ce dont les gens ont envie d'entendre parler (puisque ce sont les gens qui votent et font remonter les liens "intéressants" en haut des listes que je consulte). C'est pour ça que je vais pas uniquement aller voir ce qui se dit du côté des dev Python & Django, mais que je "ratisse large", histoire de comprendre des choses et trouver du contexte dans les commentaires de certains partages.
Comment s'organise la veille de mon côté
Parfois le matin en finissant mon café j'ai pas envie de partir de suite sur mettre en ligne la staging de l'intranet de [site X], et dans ce cas là je vais faire un quart d'heure ou une demi heure de veille.
J'ouvre 4-5 onglets (un peu au hasard parmi plusieurs agrégateurs différents), et je survole des sujets. Si un truc m'interpelle j'ouvre dans un nouvel onglet et je lis une phrase ou deux de suite (pas forcément au début de l'article). Si c'est intéressant je ferme pas l'onglet et je retourne à la liste. Sinon je ferme l'onglet.
Après avoir épluché les 4-5 onglets contenant des liens, je lis un peu plus des (en général) 4-5 onglets, et si ça concerne le taf je le poste dans le canal #veille sur slack. Sinon je mets le lien dans mes raccourcis dédiés à mon propre usage personnel de moi-même tout seul (c'est faux j'en fais profiter toute le monde via ce magnifique projet).
Après je ferme tout, je finis mon café froid cul-sec et je déploie la staging de l'intranet de site X (sans souci aucun bien entendu).
J'ai rien lu lol où sont les liens ?
Voici les agrégateurs dont je parlais plus haut, je voulais faire une courte description d'une phrase max mais vous verrez que plus vous descendez dans la liste moins j'ai réussi à tenir cette règle :
Systématiquement (ou presque)
- Je check en priorité hackernews (frontpage).
- Parfois la page show (contient des outils web/des demos intéressantes).
- Parfois la page new (pas encore de tri par upvotes, j'y vais vraiment très peu).
Ensuite, les choses relatives à Django :
- Django News : un récap par semaine (grosso modo) des dernières news côté Django + des modules parfois intéressants. Quasiment que des infos intéressantes (sauf quand ça parle de trucs relatifs à des GAFAM mais bon personne n'est parfait hein).
- Django Forum : parfois des posts intéressants où on voit des gens qui se cassent la tête sur des problèmes et pis ya Ken Whitesell qui arrive et qui explique une manière de faire intéressante très précisément. J'y vais une ou deux fois par mois, parce que c'est pas non plus hyper actif.
- Django Community : Agrégateur de flux RSS. Plein d'articles inutiles ou mal écrits, de temps en temps une pépite. J'y vais 2-3 fois par mois je dirais.
Pour des news en français :
- Le Journal du Hacker : Un hn-like francophone avec des liens intéressants. Top of the pop.
- La section de partage de liens de linuxfr.org : Parfois des liens intéressants, parfois des grosses batailles politiques dans les commentaires. À prendre avec des pincettes, mais ya des infos fraîches dedans (pas forcément relatives à Django, du coup j'y vais une fois par mois ou deux, pas plus).
- Human Coders News : Plateforme dont la partie news ressemble au journal du hacker. Elle est moins active (puisque soumise à modération), beaucoup de posts d'habitués qui l'utilisent pour faire leur pub sur leurs projets (et c'est très bien j'ai pas jugé okay ? ce post c'est la même chose jvais le poster partout histoire que des gens puissent le trouver et réagir dessus), parfois des pépites sur le tag Python.
La grosse bertha si vraiment j'ai rien trouvé ailleurs :
- Lobste.rs & Hackerer.news, respectivements un hn-like et un agrégateur de plusieurs sites, plein d'infos mais pas forcément reliées à Django & Python (sauf le tag python sur lobste.rs).
- Le subreddit /r/Django : plein de questions de n00bz, parfois des liens vers des projets cools.
- The Webpage (catégorie programming) : Un agrégateur de flux qui affiche des résultats en copiant le style des journaux papiers, pratique pour lire des colonnes issues de sites sur lesquels jamais ô grand jamais j'irais mettre les pieds. Pas souvent de news relatives à Django/Python, mais intéressant pour voir ce qui se passe sur le net.
- Dev.to : Site de blogging + social très orienté "indie hackers" (je hais ce mot omg). A tendance à se transformer en ferme à karma vu que c'est bien référencé, et on se retrouve à tomber sur des listes entières de posts copiant des extraits de MDN pour farmer des likes et devenir une pseudo célébrité du web nouveau. Après c'est là dessus que j'ai partagé django check seo (vise moi ces stats), et c'est par ce biais que Django-CMS a "découvert" ma boîte et nous a contacté, donc en un sens ça fonctionne. Faut juste ignorer les tutos "à quoi sert la balise p" et les discussions "pourquoi nodejs est le futur du web". Parfois des posts intéressants sur Python/Django mais bon faut chercher.