Quoi de neuf les devs ? Numéro 48
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Christophe Chaudier. On parlera entre autres de Tracing, React, Python, DevOps, NativePHP, et bien d'autres sujets
EDITO
Salut à toi chère développeuse, cher développeur, sysadmin, ops, sre, DevRel, sécu 👋
Bienvenue aux 24 nouvelles et nouveaux abonné.e.s, vous êtes à présent 1118 à suivre cette newsletter chaque semaine.
L’invité de la semaine
Cette semaine, je reçois Christophe Chaudier alias @c_chaudier sur Twitter que je remercie pour le temps qu’il m’a accordé.
Vous verrez qu’il a beaucoup de choses à dire sur ses activités, sur le libre, sur la souveraineté numérique.
Pour la suite, vous connaissez la chanson, ce sera dans la mini interview un peu plus bas.
Comme chaque semaine, tu retrouveras les autres rubriques avec toujours le plein d’actualité sur le monde du dev.
Cette semaine, parmi tous les sujets abordés, on parlera entre autres de
Tracing
React
Python
DevOps
NativePHP
et bien d’autres sujets…
Si tu découvres cette newsletter, bienvenue ! N’hésite pas à t’abonner pour ne louper aucun numéro. Cela m’aide énormément.
Promis pas de spam, juste un email par semaine.
Comme toujours tu peux liker cette newsletter (1), me faire part de tes remarques dans les commentaires (2), je reste à ton écoute. Cette newsletter c’est la tienne. Enfin si tu penses qu’elle peut intéresser d’autres devs, tu peux aussi la partager sur tes réseaux (3). 👇
Bonne lecture!
Je te souhaite un excellent week-end et de bonnes vacances si elles commencent pour toi ⛱️🏝️🍹
Fred
Nos sponsors permanents
👉 Affichez ici votre logo avec le lien vers votre site ici pendant un an ou six mois.
Visibilité pour votre entreprise garantie ! 🚀
Cliquez sur le bouton ci-dessous pour en savoir plus 👇
AU PROGRAMME DE CE NUMÉRO
Tracing avec Opentelemetry: pourquoi c'est le futur (et pourquoi ça remplacera les logs)
DevOps - Héberger son sigstore privé pour signer ses artefacts
✅ Annonceurs, recruteurs & sponsors : bienvenue !
📉 Qui veux la peau de l'Open Source en Europe ? | Actus DevOps Août 2023
Comment font les bons PROGRAMMEURS pour progresser si RAPIDEMENT
✅ Si cette newsletter te plait 🧐 soutiens moi 💪 !
✅ LE COMPTE TWITTER DE LA SEMAINE : Christophe Chaudier alias @c_chaudier
✅ CONFÉRENCES ET ÉVÉNEMENTS À VENIR
✅ LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Audrey Tesson - Poste de Développeur Web Backend PHP / Symfony - Disponible immédiatement
Félix HAUGER - Alternance de 24 mois - septembre 2023 - Marseille, villes de PACA, Lyon, Montpellier
Offres avec du télétravail
Offres hors de Paris
✅ Me retrouver sur les réseaux
<SPONSOR : MAILWIND>
</SPONSOR>
LE COIN DES LECTEURS
Dans cette rubrique, je te propose des articles que j'ai trouvé intéressants toujours bien sûr dans notre domaine… ou presque !
Tracing avec Opentelemetry: pourquoi c'est le futur (et pourquoi ça remplacera les logs)
Mathieu (@_mcorbin) te présente dans cet article le tracing et pourquoi c’est bien plus efficace que les logs.
Pour te mettre l’eau à la bouche, voici un morceau de son intro :
Le tracing est une technique permettant de suivre au sein d’un même service ET également entre services (donc dans un système distribué) le "parcours" d’une action.
…
Il est souvent difficile de suivre dans les systèmes d’aujourd’hui, notamment microservices, ce type d’actions. C’est là que le tracing intervient: il nous permet de suivre avec détails ce qu’il se passe sur nos systèmes.
Alors intéressé(e), si tu veux en savoir plus 👇
🇬🇧 What’s new in PHP8.3
Brent nous livre comme régulièrement un aperçu sur les prochaines fonctionnalités de la version à venir de PHP : 8.3 !
Tout ce que je peux vous dire sans spoiler l’article c’est que cela ne chôme pas à la core team de PHP.
Comment coder avec l’intelligence artificielle
Bon on ne vas pas se mentir, les articles d’Alex Soyes (@alexsoyes) sont très, très longs !
Plus de 8 chapitres avec chacun pléthore de sous chapitres 😱 !
Mais bon, c’est parce qu’il y a de la matière, alors si ce sujet “coder avec l’intelligence artificielle” t’intéresse, installe toi confortablement et plonge dans le sujet avec Alex.
🇬🇧 The underlying mechanisms of React’s concurrent mode
Un article mis en avant par Sébastien Lorber sur son Twitter.
Voici l’introduction par son auteur :
In this article, besides sharing how the concurrent mode works with the help of React’s transitions, I will also walk you through my reasoning process that I employ whenever I try to arrive from having no idea how this works to I finally get it!.
C’est le genre d’article qui est super intéressant car il montre le processus mental pour arrivé à comprendre un concept. C’est un peu le makink-off du process mental et cela peut aider d’autres personnes à comprendre en prenant le même chemin ou en créant de nouveaux chemins dans la tête du lecteur.
Bref je vous le conseille !
DevOps - Héberger son sigstore privé pour signer ses artefacts
Si vous ne connaissez pas encore le blog de l’ami Stéphane, vous loupez quelque chose.
Allez voir c’est un passionné.
Voici le menu de cet article
🇬🇧 Deploy Postgrest in clever-cloud
Mathieu Passenau (@mathieupasseneau) explique comment déployer une instance PostgREST chez Clever-Cloud.
Il y aborde le
pour qui ?
comment ?
pourquoi faire ?
Merci Olivier pour le partage.
Annonceurs, recruteurs & sponsors : bienvenue !
Vous êtes une entreprise, dev indépendant, recruteuse, recruteur, vous pouvez proposer vos services à mes lectrices et mes lecteurs.
Vous pouvez le faire de différentes façons :
en devenant sponsor permanent (6 mois ou 1 an)
en sponsorisant un ou plusieurs numéros
en passant vos offres d’emplois dans la rubrique dédiée
Pour en savoir plus, je vous invite à consulter ma page partenaire ou à prendre contact avec moi directement (infos de contact en bas de ma page partenaire)
LE TOUR DE TWITTER
Dans cette rubrique, je te présente les tweets que j’ai trouvé intéressant au cours de la semaine. C’est évidemment complètement subjectif et c’est assumé.
X nanomètre, est ce que cela a du sens ?
Merci à Olivier pour m’avoir mis sous les yeux ce thread très instructif :
Source : https://twitter.com/iThreadeur/status/1601889040982212608
La programmation objet en un thread
Merci @Pentiminax pour le rappel
Pour voir le thread en entier c’est par ici !
Hand Gesture Tracker
La démo semble super sympa et donne envie d’aller mettre les mains dans le cambouis. Quelqu’un a déjà essayé cette techno ?
Source : https://twitter.com/marcelpociot/status/1694328723338633429
rm -rf chez X
Chérie, ça va couper !!!
On ne le rappellera jamais assez :
les données que vous déposez sur les réseaux sociaux ne vous appartiennent pas vraiment
X / Telegram / Facebook etc. ne sont pas des backups !
Source : https://twitter.com/ponceto91/status/1693558880930820413
TALL TIPS
Cette section regroupe des astuces pour Tailwind Css, Alpine Js, Laravel et Livewire. A piocher ou à bookmarker selon tes besoins.
Reuse Laravel internal traits
Source : https://twitter.com/SlyFireFox/status/1694274610374561947
🇬🇧 Facades in Laravel in a nutshell
Source : https://twitter.com/benjamincrozat/status/1694399110508323241
#Filament Tip 🔥 - Making columns searchable
Source : https://twitter.com/sandeshkumard/status/1694374022782615813
Laravel au quotidien & A Day With Laravel
Cette semaine dans la rubrique Tall Tips, je te propose d’aller jeter un oeil à mes autres newsletters dédiées à Laravel et son univers. J’ai publié 2 numéros cette semaine :
Laravel au quotidien
J’ai par ailleurs produit une version vidéo pour mes abonné.e.s qui sont plutôt visuels :
LAQ 024
LAQ 025
A Day With Laravel (for the english readers)
Le contenu est quasiment similaire entre les deux, c’est juste que les articles en français sont remplacés par des ressources en anglais dans la version anglaise.
Bonne lecture et n’hésite pas à me dire ce que tu en penses.
T'AS TON POPCORN ?
Dans cette section, je te propose de bien te caller dans ton siège gamer, dans ton canapé ou si tu le souhaites dans ton lit pour visionner quelques vidéos que j'ai pu dénicher ici et là dans notre communauté !
📉 Qui veux la peau de l'Open Source en Europe ? | Actus DevOps Août 2023
Christophe, qui est l’invité de la semaine, te propose le podcast Actu DevOps qu’il défini comme suit :
🗞 Actus DevOps est ton #podcast de veille #DevOps et #Cloud mensuel.
Comment font les bons PROGRAMMEURS pour progresser si RAPIDEMENT
CodeConcept (@codeconcept2) propose une analyse intéressante sur ce qui permet aux bons programmeurs de progresser si rapidement et j’ai beaucoup apprécié sa vidéo.
Voici son introduction :
Le point commun des bons programmeurs est flagrant … une fois qu'on l'a remarqué. Comment progresser plus rapidement sur votre techno principale ou de nouvelles qui vous tentent ?
Et toi, qu’en penses tu ?
As tu un avis différent ? D’autres expériences à partager ?
N’hésites pas à en parler en commentaire pour ouvrir le débat avec les autres devs 👇
Pentiminax - Créer une application native avec NativePHP
NativePHP est sans doute l’une des plus grosse annonce de la Laracon de Nashville. Ici Pentiminax (@Pentiminax) te propose un tuto complet pour créer ta première application avec ce nouvel outil.
Voici son introduction :
Dans cette vidéo je vous montre comment créer une application native avec NativePHP. Cette application permet de surveiller en temps réel l'utilisation de la RAM et du processeur grâce à Laravel Livewire.
Si cette newsletter te plait 🧐 soutiens moi 💪 !
Cette newsletter est gratuite et elle le restera. Ça c’est dit !
Maintenant pour celles et ceux qui le peuvent, j’en appelle à votre soutien.
J’adore faire cette newsletter et j’ai même des idées pour d’autres, toujours dans le monde du dev.
Mon objectif : quitter mon poste salarié et faire ce que j’aime :
continuer d’informer et d’aider via mes newsletters
développer des sides projects
Tu peux m’aider à atteindre cet objectif, en me soutenant (à partir de 2€) en cliquant sur l’image ci-dessous ou via ce lien
Si tu veux m'aider 👇
METS TON CASQUE !
Dans cette rubrique, je te propose des podcasts en anglais et en français sur notre monde de dev et ce qui gravite autour.
Code Garage - Podcast Circuits #1 - Qu'est-ce qu'un ordinateur réellement ?
Même nos grand-parents utilisent un ordinateur, mais qu'est-ce qui sépare un vrai ordinateur d'un autre objet électronique ? C'est le premier sujet de cette nouvelle série de podcasts !
Si tu apprécies cette newsletter hebdomadaire, aide moi à la continuer en t’abonnant.
Promis pas de spam, juste la newsletter tous les vendredis dans ta boîte email.
Tu peux te désabonner à tout moment. Tu ne prends aucun risque à m’aider 😉💪
LES SORTIES DE LA SEMAINE
Dans cette rubrique, je te mets en avant les mises à jour de logiciel que nous sommes susceptibles d’utiliser dans notre quotidien de développeurs.
Jetstream 4 & Volt 1.0
Suite à l’annonce de la sortie de la release stable de Livewire 3, la team Laravel n’a pas trainé pour annoncer de nouvelles mises à jour
Source : https://twitter.com/taylorotwell/status/1694748719047127512
Mary UI
C’est quoi Mary UI ?
MaryUI est une bibliothèque d'interface utilisateur qui vous offre de superbes composants Laravel Blade conçus pour Livewire 3 et stylisés avec DaisyUI et Tailwind.
Folio 1.0
Source : https://twitter.com/taylorotwell/status/1694395679014257118
LE COMPTE TWITTER DE LA SEMAINE
A chaque numéro, je vais essayer de mettre en avant un compte twitter. Connu ou inconnu, pas de jaloux, il y en aura pour tout le monde.
Cette semaine c’est Christophe Chaudier alias @c_chaudier qui se prête au jeu de la mini interview de Quoi de neuf les devs ?
Tu es prêt pour l’interview ?
La voici 👇
La mini interview de Christophe
1. Peux-tu te présenter ?
Je m’appel Christophe, j’ai 46 ans et je traîne mes guêtres dans l’IT depuis longtemps au point d’avoir commencé ma carrière sur le bug de l’an 2000. J’étais Dev pro*C (C avec des requêtes SQL) pour un éditeur de logiciel logistique.
J’ai longuement été salarié en SSII, tu sais les marchands de viandes qui se sont rebrandés en ESN pour essayer de faire oublier leurs pratiques douteuses. En fait l’informatique ne me passionnait pas plus que ça mais je faisais ça car c’était bien payé et j’étais doué.
Mais en 2015 j’ai fait un burnout et j’ai décidé de me lancer en freelance, je procrastinais depuis des années, en Coopérative d’Activités et d’Emplois (CAE). J’ai choisi Oxalis et j’y suis toujours. C’est là que j’ai rencontré Thomas avec qui j’ai fondé Lydra, une collectif de Freelance expert dans le DevOps, on fait des audits, de la formation, du mentorat et de la prestation.
Aujourd’hui j’anime la communauté des Compagnons du DevOps, et je suis aussi CTO et product manager de Froggit, notre usine logiciel made in France.
2. Quelle est ta spécialité ? Quel est ton langage préféré ?
Je suis maintenant Ops et je ne développe plus beaucoup, et quand je le fais c’est en Bash, mais ce qui me passionne le plus c’est la CI/CD avec GitLab-CI. Je me débrouille aussi avec git, Ansible et Docker.
Pour ma spécialité je pense que l’on peut dire que c’est le DevOps et sa culture. J’ai découvert ça entre 2012 et 2015. Cela m’a vraiment passionné et me passionne encore. J’y vois un levier émancipateur pour les techs et un moyen de faire baisser le mal être dans les équipes. C’est un autre état d'esprit que celles que j’ai connu dans mes expériences passées.
C’est pour cela que j'essaie de le transmettre dans mes contenus (podcasts, vidéos, lives) et ma communauté.
3. Es-tu un reconverti ? (as tu travaillé dans un autre domaine que l’IT précédemment)
Non pas du tout j’ai commencé directement en informatique.
Par contre, en parallèle, j'ai eu une brève carrière de maquettiste freelance et d'éditeur de jeux de rôles. Je ne suis pas trop difficile à trouver pour les personnes qui s'intéressent au JdR mais je ne suis plus du tout actif, ma carrière d'entrepreneur me demande trop de temps.
4. Quelles études as-tu suivies ?
Après un BAC sciences et technologies industrielles en génie électrotechnique j’ai fais un BTS informatique industrielle en 1998, et je crois qu’il ne se fait plus. Je voulais le faire en alternance mais je n'ai pas trouvé de boite car j’était jeune, je suis du début de l'année, et je n’avais pas encore faire mon service militaire, donc les entreprises étaient frileuses. J’ai eu la chance d’être pris en formation initiale car j’étais en liste d’attente.
C’était surtout de l’informatique en temps réel sur des systèmes embarqués ou industriels.
J’ai mangé de l’assembleur, du C, beaucoup, du pascal (que j’ai oublié). Mais surtout je suis devenu un pro de vi, il faut dire que sur les systèmes UNIX Sun sur lequel on apprenait il n'y avait pas trop le choix.
5. Comment as tu démarré dans le monde pro ? Stage, alternance, emploi direct ?
J’ai eu un peu de mal à trouver mon premier taf. J’ai galéré pendant au moins 6 mois mais c’est surtout parce que je ne savais pas m’y prendre. C’est dommage que l'on ne nous ait pas formé à trouver un taf en cours. Après je n’ai plus eu de problème pour trouver un job et j’étais même plutôt douée en entretien. C’est une des choses que j’ai apprises en SSII.
6. Et maintenant tu en es où ?
Je suis indépendant quelques jours par semaine en tant qu’expert ou lead Ops. J'interviens pour plusieurs clients, en coopération avec des Ops plus junior.
À côté, je développe les Compagnons du DevOps, une communauté en ligne francophone sur le DevOps avec : un podcast, une chaîne YouTube, un forum. C’est totalement gratuit et pour celles et ceux qui veulent aller plus loin je propose des formations en ligne et du mentorat.
J’ai aussi créé Froggit qui à démarré comme un simple GitLab hébergé en France mais que j’envisage maintenant comme une usine logicielle complète.
7. Sur ton profil Twitter, il semblerait que tu t’intéresses au DevOps.
Blague mise à part, c’est ta spécialité, ton univers. Tu nous parles un peu de tout ce que tu fais dans ton univers ? Comme par exemple :
Froggit
Lydra
Les compagnons du DevOps
Dans Lydra j’ai toujours milité pour un internet Libre et souverain.
La souveraineté numérique c'est un peu David contre Goliath ! ⚔️
Imagine qu'un beau matin tu ne puisses plus te connecter à Github ou Gitlab.
Que tu ne puisses plus télécharger d'images de conteneur depuis le docker hub.
Ou que tu ne puisses plus accéder à tout un tas de sites américains comme, horreur, stackoverflow !
😱 C'est le cauchemar que vivent les développeurs Iraniens depuis 2019, où ils sont sous embargo américain.
Et si ça nous arrivait en France ? On serait bien dans la merde !
Ça a été le déclic qui m'a fait créer Froggit !
En cherchant je n'ai vu aucune alternative française et souveraine à Github.
Aujourd'hui Froggit va déjà plus loin que ces modèles avec des fonctionnalités comme :
- un hébergement git basé sur GitLab
- une intégration continue basé sur Gitlab-CI
- un hébergement de pages statiques basé sur Gitlab pages
- un chat basé sur Mattermost
C'est est une usine logiciel hébergée en France, chez scaleway, et basée sur des logiciels libres.
On peu encore trouvé mon poste LinkedIn de l’époque sur l’embargo : https://www.linkedin.com/feed/update/urn:li:activity:6579664951630196736/
Mais Froggit ce sera surtout une communauté en ligne gratuite d'entraide sur git et GitLab ! Mais cela prend du temps et notre CA étant limité on ne peut pas tout faire.
Lydra c’est un collectif de freelances plutôt experts autour du DevOps. On nous contacte surtout pour du GitLab-CI, Ansible, terraform, Docker, Kubernetes et de l’automatisation de déploiement d’application.
J’ai décidé de créer un collectif plutôt qu’une agence pour être plus souple. les clients font aussi appel à des freelances pour des problèmes différents que dans les agences, surtout à nos niveaux de tarif.
Pour un indépendant être en collectif chez Lydra ça a plusieurs avantages :
Ne pas être précaire grâce au statut entrepreneur-salarié fournie par notre CAE Oxalis SCOP
Mutualiser des pratiques, outils ou prestations comme l’administratif
Pouvoir être crédible face à une entreprise car Oxalis est une entreprise de plus de 20 ans avec un CA de plus de 11 millions, ça aide aussi pour se faire référencer ou répondre à des appels d'offres. Le rapport d’activité 2021 d’Oxalis est disponible en ligne : https://cloud.oxalis.coop/s/ksDJzK9aJWc2mHt
Partager des compétences ou de la veille en interne.
Partager la visibilité et le commercial, grâce aux Compagnons on est assez bien identifiés.
Pour nous rejoindre il faut partager nos valeurs :
Nous promouvons le Logiciel Libre car nous pensons qu’il est émancipateur
Nous travaillons surtout sur des fournisseurs cloud Français ou européen car nous pensons que les lois extraterritorial sont mauvaises pour le business. https://lydra.fr/pourquoi-ne-devriez-vous-pas-aller-chez-aws-azure-ou-google-cloud/
Évidemment l’entraide et le partage sont essentiels
On est ouvert aux nouvelles personnes (Dev ou Ops), rejoignez- nous !
Pour les Compagnons du DevOps c’est simple, je vis à Saint–Étienne et niveau DevOps c’est très calme. On a pas vraiment de conférence ou de meetup. J’ai essayé de lancer les meetup Docker mais on était 4, j’ai donc arrété. Je me suis dit qu’on devait être pas mal dans ce cas à vouloir discuter mais sans personne. En plus je suis un adepte des BBS/newsgroup/forums depuis longtemps, j’ai cherché un lieu de discussion en ligne en français. Comme j’en ai pas trouvé j’ai décidé d’en créer un, aujourd’hui on est plus de 1500 dessus. Il y a d'abord eu le forum, puis le podcast et après la chaîne YouTube. J’espère pouvoir ajouter d’autres fonctionnalités comme un wiki mais comme c’est du travail bénévole et qu’il faut quand même que je ramène du CA pour payer mon salaire. 😅
8. Peut-on te voir dans des conf ou des meetups ? Sinon où peut on te suivre ?
Même si cela ne se voit pas sur les vidéos je suis introverti, je n’aime pas spécialement être en conférence, je n’y prends pas vraiment de plaisir. Je me déplace peu, et comme j’habite à 3h30 de Paris ça aide. En plus j’ai peu de temps et je préfère limiter mes déplacements pour des contraintes écologiques, même si je ne me déplace qu’en train.
Je serai à Cloud Alpes à Lyon le 6 septembrehttps://cloudalpes.fr/
Sinon on me retrouve en ligne sur les réseaux sociaux comme X et LinkedIn, mais aussi sur ma chaîne YouTube pendant mes lives tous les premiers mercredi de chaque mois à 18h30.
9. Est-ce que ton métier correspond finalement à tes attentes, tes rêves ?
Maintenant oui car j'aides les autres à s'émanciper.
Les Dev et Ops grâce au mouvement DevOps et à sa philosophie.
Les entreprises grâces aux SaaS souverains que l’on développe.
10. Quels conseils donnerais-tu à celles et ceux qui débutent dans les métiers de l'IT et plus spécifiquement dans le dev ?
Apprendre git et le connaître sur le bout des doigts.
Être curieux, faire de la veille toutes les semaines, une à deux heures, et sur ses heures de travail.
Trouver une ou un mentor, dans son entreprise ou en ligne et mentorer une autre personne plus novice que soit.
Ne jamais cesser d'expérimenter.
11. Quels sont tes 3 outils les plus utilisés dans ton quotidien de dev ? (cela peut être ce que tu veux du moment que c’est relié à ton quotidien de dev : livre, site internet, mug, logiciel, etc.) ?
Froggit : legitlab me permet de gérer les projets et de développer avec git, le mattermost de discuter avec mes collègues
Nexcloud qui nous permet de coopérer sur les fichiers de Lydra
Zettlr qui me permet de prendre des notes et de les organiser, mais on va probablement passer sur Outline qui améliore la prise de notes collaborative et l’organisation pour les non tech.
12. Un autre sujet que tu aimerais mettre en avant ?
Je voulais parler cinéma mais je me suis ravisé pour parler écologie car c’est un sujet tellement important que nous devrions passer une grande partie de notre temps à trouver des solutions au changement climatique.
Même si notre industrie n’est pas la plus consommatrice en ressource naturelle elle à aussi son rôle à jouer.
Nous vivons dans un environnement instable avec le changement climatique.
Et nous pouvons aider à la transition, soit en rendant nos applications moins consommatrices, soit en travaillant sur des projets émancipateurs pour nos semblables ou la planète.
On avait fait une série de 3 podcasts sur le sujet trouvable sur ma playliste écologie :
13. Le mot de la fin ?
Faites vous plaisir dans ce que vous faites !
Merci beaucoup Christophe pour cette interview très complète et pour le temps que tu m’as accordé.
Si tu veux donner de la force à Christophe, n’hésite pas à aller voir ses réseaux et pourquoi pas le suivre !
Il m’a d’ailleurs laissé tellement de liens que je vous les liste classiquement au lieu des habituels boutons :
Twitter (Tech pur) : https://twitter.com/MentorDevOps
Twitter (perso, tech, cinéma, et politique) et https://twitter.com/c_chaudier
LinkedIn : https://www.linkedin.com/in/cchaudier/
site web : https://lydra.fr/
YT : https://www.youtube.com/@MentorDevOps et https://www.youtube.com/@entrepreneurethique
Github : https://github.com/cchaudier
Froggit : https://lab.frogg.it/cchaudier
Autre : https://mtr.bio/compagnons-devops
Et voilà l’interview est terminée.
Qu’en as tu pensé ? Est ce que le parcours de Christophe t’a inspiré ?
Dis nous ce que tu en penses dans les commentaires ;-)
LA CAISSE À OUTILS
Dans cette rubrique, je te présente des outils qui peuvent t'aider dans ton quotidien de dev.
Quartz 4
Source : https://twitter.com/ponceto91/status/1694234043376714058
Un repo pour apprendre le python
Merci @katia_tal pour le partage :
Source : https://twitter.com/katia_tal/status/1692910901391753391
Le repo Advanced Python Mastery
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
🇫🇷 SUMMERCAMP 2023 SRE FRANCE - 2 et 3 septembre - Chambéry
A tech conference close to nature.
🇫🇷 Cloud Alpes - 06 septembre 2023 - Lyon
Cloud Alpes a pour but de mettre en avant l'excellence technologique en France et en Auvergne-Rhône-Alpes en attirant les meilleurs speakers autour des thématiques du #CLOUD, #DEVOPS, #ARCHITECTURE et #IA.
Nous gardons toujours quelques places dans notre programme pour des sujets différents avec le #HORS-PISTE 🎿
🇫🇷 Jug Summer Camp 2023 - 08 septembre 2023 - La Rochelle
Je tiens à souligner ici le super travail d’Aurélie Vache qui tient depuis plus de 7 ans un github qui donne toutes les informations pour les conférences à venir où chacun.e peut contribuer.
Il y a même un site associé pour faciliter tes recherches de conf : developers.events
Tu trouveras son article expliquant le pourquoi, le comment sur ce super projet dans le coin des lecteurs, un peu plus haut 👆
<AFFILIATION>
Dans cet espace, je présente un service ou un produit affilié. Je le dis en toute transparence, car tu es en droit de savoir que si tu achètes le service ou le produit dans cette zone, je serai rémunéré. Pour toi cela ne change rien, enfin si ! parfois tu pourras profiter de remises négociées auprès des annonceurs.
Cela me permet de récompenser le travail de préparation de cette newsletter.
SaaS UI
Créez des applications intuitives que vos clients vont adorer
Saas UI est une bibliothèque de composants React et un kit de démarrage qui ne se met pas en travers de votre chemin et vous aide à créer rapidement des produits SaaS intuitifs.
Moins d'éléments parasites, construire rapidement.
Saas UI est livré avec un ensemble complet de composants fondamentaux et avancés qui couvrent un large éventail de cas d'utilisation. Ils ont été soigneusement conçus pour réduire le code de base sans sacrifier la flexibilité.
LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Ici je vous présente les demandes de stages, d’alternances et de jobs, des personnes qui m’ont contactées pour avoir un peu d’aide.
Si vous êtes un recruteur, vous avez les informations pour les contacter.
Si vous n’êtes pas un recruteur, mais que vous pensez qu’un profil pourrait trouver sa place dans votre entreprise, n’hésitez pas à en parler à votre manager.
Les zones géographiques sont les souhaits des personnes, toutefois si vous avez une super offre à faire à quelqu’un même si ce n’est pas dans sa zone souhaitée, proposez là quand même. On ne sait jamais.
Et je précise aussi, quelque chose de très important pour moi et sans doute aussi pour toutes ces personnes, certaines débutent, certaines sont en reconversion, donnez leur une vraie chance. Ne les mettez pas sur des stages ou alternances inintéressants, aidez les à se dépasser pour eux mais aussi dans l’intérêt de votre entreprise.
En résumé, soyez bienveillant et humain.
Aux devs, si vous souhaitez passer dans cette rubrique gratuitement, il vous suffit de me contacter en DM sur Twitter (happytodev). N’hésitez pas, c’est gratuit et cela peut vous aider.
Si vous aussi, vous cherchez une alternance pour la rentrée (septembre) qui arrive à grand pas, n’hésitez pas à me contacter.
C’est valable même si vous êtes déjà passé dans cette rubrique
50 devs
Vous êtes déjà 50 devs à être passés dans cette rubrique et je suis vraiment content d’avoir pu, modestement à mon niveau, vous donner une peu de visibilité.
Merci pour votre confiance.
Audrey Tesson - Poste de Développeur Web Backend PHP / Symfony - Disponible immédiatement
Type de recherche : CDI
Date : Je suis disponible immédiatement
Zone géographique de la recherche : Essonne en présentiel, Ile-de-France Sud si Hybrid Remote, France entière si Full Remote
Présentation :
Bonjour,
Je m'appelle Audrey Tesson, j'ai 38 ans.
Je viens de terminer ma formation de Développeur Web et Web Mobile à l’école O’Clock et je suis à la recherche d’un emploi dans ce domaine.
Pendant ma formation, j’ai appris à utiliser entre autres HTML5, CSS3, JavaScript Vanilla, GitHub, Bootstrap, PHP et je me suis spécialisée en Symfony, un framework que j’adore. Je suis très curieuse d’apprendre et d’utiliser de nouveaux langages et outils, comme Symfony UX, EasyAdmin, Docker, React ou Python. J’aime autant le développement frontend que backend.
J’ai réalisé de nombreux projets grâce à mon école, dont le dernier était une mise en situation professionnelle d’un mois : créer de A à Z un site web, “New O’Rizon”, avec 3 autres développeurs. Comme nous étions une équipe de développeurs Symfony, nous avons choisi TailwindCSS et JavaScript pour le frontend. Nous avons travaillé en méthode agile SCRUM et nous avons géré toutes les étapes du projet, du cahier des charges au déploiement. Ce site permet de trouver une nouvelle destination pour travailler en remote en fonction de différents critères.
Depuis la fin de ma formation, je continue de me former et de me tenir informée des dernières technologies. En ce moment, je me focalise sur Symfony 6 en suivant la documentation et les formations de SymfonyCasts avec ses certifications (nous avons utilisé Symfony 5.4 pendant la formation).
Grâce à mon expérience professionnelle dans la grande distribution, j’ai développé des compétences en travail d’équipe et en autonomie, en relation client et en gestion du stress. Je suis également à l’écoute, sociable, organisée et adaptable.
J’aime les défis, créer, améliorer et optimiser le code. Je souhaite rejoindre une entreprise qui me permettra de mettre en pratique mes connaissances tout en continuant à apprendre.
Merci d'avoir pris le temps de me lire, n'hésitez pas à regarder les liens ci-dessous ou à me contacter.
LinkedIn : https://www.linkedin.com/in/audrey-tesson-dev/
Portfolio : https://audreytesson.github.io
GitHub : https://github.com/AudreyTesson
CV :
Félix HAUGER - Alternance de 24 mois - septembre 2023 - Marseille, villes de PACA, Lyon, Montpellier
Recherche : alternance 24 mois
Dates : Début septembre / octobre 2023, 24 mois avec un rythme de 2 semaines en entreprise et 1 semaine en formation.
Zone géographique : Marseille, Villes de PACA, Lyon, Montpellier
Présentation :
Bonjour à tous, je m'appelle Félix HAUGER, j'ai 28 ans et je vis actuellement à Marseille.
J'ai tout juste fini ma formation de Développeur Web / Web Mobile et je démarre une formation de Développeur Logiciel / DevSecOps en septembre 2023. Dans ce cadre, je suis à la recherche d'un contrat d'apprentissage, pour valider ma formation et appliquer mes connaissances dans le monde du dev professionnel.
J'ai eu mon premier contact avec le développement en 2016. Après avoir passé des tests logiques et une semaine de création de projet en équipe, j'ai effectué une formation. Je l'ai validée avec un stage en entreprise dans une SCOP, où j'ai créé en simulateur de revenus pour auto-entrepreneurs.
En tant que développeur, je suis animé par la volonté d'acquérir de nouvelles compétences et de mettre en pratique mes connaissances en développement. Lors de mon parcours, j’ai acquis une solide expérience dans des technologies telles que HTML, CSS, JavaScript, PHP et SQL (MariaDB). De plus, j’ai pu réaliser des projets en utilisant des concepts comme la Programmation Orientée Objet et les design patterns MVC et Singleton, tout en utilisant git comme système de contrôle de version de projet. Je travaille également sur un environnement Linux, et j’apprends à présent Java pour travailler en tant que développeur logiciel.
Toutes ces expériences m'ont permis de développer mes compétences de logique, de résolution de problème, d'organisation et de travail d'équipe.
Choisir le contrat d'apprentissage est pour moi une décision stratégique, car cela me permettra de combiner théorie et pratique tout en bénéficiant d'un encadrement professionnel. J’ai envie d’apprendre et d'apporter une contribution significative à vos projets, et je suis convaincu qu'un environnement dynamique et stimulant me servira à développer rapidement mes compétences.
Je suis disponible dès maintenant pour un entretien pour discuter de nos intérêts communs.
Mon GitHub : https://github.com/felix-hauger
Mon LinkedIn : https://www.linkedin.com/in/félix-hauger/
Tu peux également retrouver, dans les numéros précédents, les demandes d’autres développeuses et développeurs à aider.
Afin d’alléger la newsletter, dorénavant, je ne garderai ci-dessous que les 5 derniers numéros.
Numéro 47
Numéro 46
Numéro 45
Numéro 43
Numéro 42
La semaine prochaine je te présenterai d’autres profils.
Si tu souhaites passer dans cette newsletter, go dans mes DMs sur Twitter.
LES OFFRES D’EMPLOIS
Dans cette section, je te présente les offres d’emploi de nos partenaires mais également parfois celle des devs/sys/secu qui recrutent dans leur boîte.
Vous êtes une entreprise ou un recruteur ?
Passez vos annonces (job, stage, alternance) dans cette newsletter
Elle a plus de 1100 abonné.e.s et est lue par plus de 1400 personnes chaque semaine.
Voici les packs que je vous propose :
Chaque annonce achetée a une durée de diffusion de 4 semaines, consécutives ou non. C’est vous qui décidez.
1 annonce : 50,00€
5 annonces : 243,75€ (-2,5%)
10 annonces :
475,00€ (-5%). J’ai ajouté une promo de 10% supplémentaire sur ce pack avec le code “SUMMER23”, le pack revient à 427,50€26 annonces : 1137,50€ (-12,5%)
52 annonces : 1950,00€ (-25%)
Profitez de 10% de remise sur les packs d’annonces de notre partenaire LinuxJobs
LinuxJobs, le site d’emploi du Logiciel Libre et de l’Open Source, propose aux recruteuses et recruteurs une remise de 10% sur ses tarifs.
Pour bénéficier de la réduction :
Cliquez sur le bouton ci-dessous 👇
Au moment de l’achat, utilisez le coupon : QUOIDENEUFLESDEVS2023
LinuxJobs
C’est les vacances et c’est le marché est plutôt calme ces derniers jours, recruteuses et recruteurs sont en vacances, beaucoup de devs aussi.
Je laisse les annonces de LinuxJobs des semaines passées actives.
Toutes les offres d’emploi avec du télétravail – semaine 34
Retrouvez cette semaine sur LinuxJobs.fr les offres d’emploi contenant au moins une part de télétravail, afin d’encourager et d’accompagner la transformation de l’emploi et du rapport au présentiel.
Toutes les offres d’emploi Hors de Paris - semaine 34
Comme chaque semaine, voici les offres d’emploi en dehors de Paris, car il n’y a pas que la capitale en France.
UN PEU D’HUMOUR !
Escape Game
Source : Les Joies du code
Is PHP dead ? 🤣🤣🤣
#LaPetiteInfoDuJour
Avec l’autorisation d’Olivier Poncet, je republie #LaPetiteInfoDuJour prise au hasard ou pas dans celles de la semaine.
Source : https://twitter.com/ponceto91/status/1694654532314173874
C’est bon pour votre culture générale.
Merci Olivier pour ce rendez vous quotidien !
Me retrouver sur les réseaux
Tu peux me suivre sur Twitter, Youtube et pour plus d’interaction, comme me poser des questions, tu peux rejoindre mon Telegram
LES STATS
Dans une idée de #BuildInPublic, je vous partage ici en toute transparence les stats de cette newsletter, semaine après semaine.
Nombre d’abonnés au vendredi 25/08 : 1118
Evolution S-1 : +24 / +2,19%
LE MOT DE LA FIN
J’espère que cette newsletter te plait, je t’invite encore une fois à t’y abonner, c’est le meilleur soutien que tu peux m’apporter.
Tu recevras cette newsletter directement dans ta boîte email le vendredi.
J’aimerai te demander de la partager autour de toi avec tes collègues et sur les réseaux sociaux. Cela m’aide vraiment et cela ne te coûte rien. Il suffit de cliquer sur le bouton ci-dessous :
Si tu souhaites me soutenir même modestement ou même gratuitement, je t’invite à lire le paragraphe ci-dessous 👇
Me soutenir ? Mais oui ! Avec plaisir
TL;DR : Si tu ne peux pas ou ne veux pas, ce n'est pas grave, te compter parmi mes fidèles lecteurs est déjà une récompense à mes yeux.
Si tu penses que le travail de collecte à l'origine de cette newsletter t’apporte de la valeur, tu peux m'encourager en me soutenant financièrement (non ce n'est pas un gros mot ;-))
Pour cela, je te donne des pistes dans cet article :
“Le contenu gratuit demande tout de même du travail”
En résumé, tu peux le faire en :
m'achetant une formation
en me payant un café via mon compte Ko-fi
en faisant un don sur une de mes formations gratuites (oui même 1€ c'est un super geste)
en me payant un ☕ ou une 🍺 directement sur Paypal. Il n'y a pas de montant maximum ;-), il n'y a pas de montant minimum. 1€, 2€, 5€ ou plus, peu importe, cela m'aidera toujours à avancer et de continuer à proposer du contenu de qualité.
en achetant un goodies (T-Shirt, casquette, mug, etc.) sur mes boutiques RedBubble ou SpreadShirt
Un mug de qualité "Je suis PHP" pour moins de 15€.
C'est une création originale (le design... hein pas le mug...) de mes petites mains.
Un bon moyen de te faire plaisir, d'afficher ta différence au café (TeamCoffee) ou au thé (TeamTea) et de me soutenir.
Le mug « Je suis PHP » Black Edition c'est ici 👇
Sur cela, je te souhaite un excellent week end !
Happy Coding à toutes et à tous
A bientôt
Fred
Tu peux me suivre sur Twitter, Youtube et pour plus d’interaction, comme me poser des questions, tu peux rejoindre mon Telegram
Crédits photos
Photo de Scott Graham sur Unsplash
Photo de Marcos Gabarda sur Unsplash
Photo de Mathew Schwartz sur Unsplash
Photo de Susan Holt Simpson sur Unsplash
Photo de Corina Rainer sur Unsplash
Photo de Alexander Shatov sur Unsplash
Photo de Markus Winkler sur Unsplash
Photo de Kenny Eliason sur Unsplash
Photo de Jerry Wang sur Unsplash