Quoi de neuf les devs ? Numéro 126 avec l'interview de Sébastien Stormacq
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Sébastien. On parlera aussi de ✅ menace quantique, ✅ Gin & Go, ✅ Python, ✅ Git, ✅ Jef Raskin, ...
EDITO
Hello chère développeuse, cher développeur, sysadmin, ops, sre, DevRel, sécu 👋
Bienvenue dans cette nouvelle édition de votre veille sur le dev.
Good morning les devs ! ☀️
Vous avez vu à quelle heure j’arrive cette semaine ? Même moi, j'ai du mal à y croire !
D'ailleurs, un immense merci à mon épouse qui veille chaque jour à ce que je reste focus et à ce que je respecte mes objectifs 💜
Sinon, côté actu, vous avez sûrement entendu la nouvelle : Skype va bientôt être définitivement débranché.
Après plus de 20 ans de service, celui qui fut autrefois leader incontesté des services de messagerie vit aujourd'hui ses derniers mois, dans l’indifférence quasi générale.
C’est une belle leçon à retenir pour nous tous : rien n’est jamais acquis dans la tech. Il faut constamment se réinventer, rester agile et surtout s'adapter aux changements.
Mais rassurez-vous, nous n'allons pas commencer cette semaine en mode déprime ! Voyons plutôt ce que je vous ai préparé au menu de ce numéro :
✅ menace quantique,
✅ Gin & Go,
✅ Python,
✅ Git,
✅ Jef Raskin,
✅ et bien d’autres sujets encore
Et à présent, l’invité de la semaine !!
Cette semaine, j’ai le plaisir de recevoir Sébastien Stormacq. Il est developer advocate chez AWS.
Vous en saurez plus en lisant son interview.
Voici ses conseils pour vous les devs :
Soyez curieux.
Les technologies que vous utiliserez demain n’existent pas encore aujourd’hui. Apprenez les fondations: la securité, les OSes, le réseaux, les design patterns, les architectures etc … Ne vous sur-spécialisez pas dans un domaine sans vous assurer de pouvoir pivoter rapidement le cas échéant. Les bases solides sont ce qui vous permettra de pivoter rapidement et d’apprendre de nouvelles technologies.
Merci beaucoup Sébastien pour ton temps et tes conseils.
Pour la suite de l’interview, vous connaissez la chanson, ce sera un peu plus bas👇.
Il est temps de vous laisser découvrir ce numéro, n’oubliez pas que la meilleure façon de soutenir cette newsletter gratuite c’est de vous y abonner via le bouton ci-dessous 👇 Pas de spam, un mail par semaine.
Bonne lecture!
Fred - HappyToDev
Mes sponsors permanents
Clever Cloud a annoncé le lancement de sa gamme Materia : une base de données serverless. La première disponible est Materia KV, une base de données clé-valeur, elle est notamment compatible avec le protocole Redis.
StackX : le bouclier technologique anti-stress 24/7 pour vos projets LAMP : quoiqu'il arrive, vous ne serez plus jamais seul.
Frais d'installation offerts avec le code HappyToDev (valeur 145€)
👉 Comme Clever Cloud et ScalarX, affichez ici votre pub avec le lien vers votre site ici pendant un an ou six mois. Visibilité pour votre entreprise garantie ! 🚀
Modalités et tarifs 👇
AU PROGRAMME DE CE NUMÉRO
Les 10 OUTILS INDISPENSABLES à installer sur un NOUVEAU MAC ! (Dev & Productivité)
COMMENT APPRENDRE à CODER en 2025 ? (GUIDE COMPLET 40 MIN) 🧑💻
✅ ET SI VOUS FAISIEZ UN DON POUR SUPPORTER CETTE NEWSLETTER ?
✅ L’INVITÉ DE LA SEMAINE - Sébastien Stormacq
✅ CONFÉRENCES ET ÉVÉNEMENTS À VENIR
✅ LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
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 !
Connaissez-vous le temps de reboot de vos machines ?
Les amis de Bearstech vous propose un article remettant en cause les sacro saints uptimes de 2 ans et plus.
L’essentiel de Git & Gitlab pour les débutants
C’est toujours une bonne idée de revoir les basiques des outils que l’on utilise au quotidien, non ?
Penchons nous un peu sur Git.
Et venez partager en commentaire vos meilleures ressources sur Git. N’oubliez pas que le savoir grandit quand il est partagé.
Une brève histoire de l’informatique : La signification et l’histoire du nom Git
Connaissez vous l’histoire de Git ? Le pourquoi ? Le par qui ?
» La signification et l’histoire du nom Git
Et si vous êtes à l’aise en anglais, voici une version beaucoup plus longue et complète :
» A Git story: Not so fun this time
Est-on plus efficace en utilisant une IA type ChatGPT ?
Un article très complet de avec une belle approche méthodologique pour donner un avis sur l’assistance que nous apporte réellement l’IA actuellement.
A Deep Dive into Gin: Golang's Leading Framework
Envie de découvrir Gin le framework à base de Go, cet article est pour vous.
1KB Frontend Library
Un librairie front en moins d’1KB ?
Impossible ? Et pourtant…
Vous êtes une entreprise, dev indépendant, recruteuse, recruteur ?
Obtenez jusqu’à 1300 visites qualifiées par an sur votre site en proposant vos services à mes 2100+ abonné.e.s 🚀
Vous pouvez le faire de différentes façons :
en devenant sponsor permanent (6 mois ou 1 an) et obtenez entre 550 et 1300 visites/an sur votre site
en sponsorisant un ou plusieurs numéros et obtenez un taux de conversion entre 1,6% et 10%
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 DES RÉSEAUX
Dans cette rubrique, je te présente les infos que j’ai trouvé intéressantes au cours de la semaine sur les différents réseaux sociaux. C’est évidemment complètement subjectif et c’est assumé.
Et vous vous codez sur quelle plateforme ?
Guillaume a lancé un petit sondage la semaine passée et à priori vous êtes une majorité à coder sur MacOS
Et si on voyait si c’est pareil parmi mes lectrices et lecteurs ?
Analyse de l’écosystème PHP
Une analyse très intéressante de Jean-François et il y a même un TL;DR pour les plus pressés.
Source: Linkedin
Mets des ours dans ta vie 🧸
Les amis de Bearstech (@bearstech) produisent une newsletter de veille astucieusement nommée “La veille des ours”. Je te la recommande chaudement !!!
Toujours fidèles à notre engagement, notre objectif est de vous fournir un condensé d'informations pertinentes, soigneusement sélectionnées, et sans superflu, pour vous tenir au courant des tendances, des innovations et des discussions qui façonnent l'avenir de notre secteur.
TALL TIPS
Cette section regroupe des infos autour de Tailwind Css, Alpine Js, Laravel et Livewire. A piocher ou à bookmarker selon vos besoins.
Eloquentize
Supervisez et analysez vos applications Laravel avec Eloquentize
Gérer plusieurs applications Laravel devient simple avec Eloquentize. Son tableau de bord unifié vous permet de suivre en temps réel les métriques essentielles de vos projets, sans effort. Nombre de créations d’utilisateurs, montants de factures générés, rapports produits… tout est accessible en un coup d’œil, sans avoir à modifier votre base de données.
L’intégration est rapide : une commande Artisan suffit pour commencer à collecter vos données. Et si vous avez besoin d’un historique, Eloquentize peut aussi analyser rétroactivement vos modèles Eloquent pour reconstituer des statistiques depuis le lancement de votre application.
Découvrez la puissance d’un suivi automatisé et centralisé.
What’s new in Laravel 12
Laravel au quotidien #52
Dans ce nouveau LAQ sont abordés les sujets suivants :
Design Patterns
Livewire 3.6
Laravel Vue Starter Kit
Eloquentize
OWASP Laravel Cheat Sheets
Groupe LinkedIn Laravel Francophone
Si l’univers de Laravel vous intéresse, n’hésitez pas à rejoindre les 230+ membres du groupe Laravel Francophone sur LinkedIn.
Discord Laravel France
Je vous recommande également de faire un tour chez les amis de Laravel France, l’ambiance est sympa et vous pourrez y trouver également de l’aide et côtoyer les autres devs Laravel francophone.
T'AS TON POPCORN ?
Dans cette section, je vous propose de bien vous caller dans votre siège gamer, dans votre canapé ou si vous le souhaitez dans votre lit pour visionner quelques vidéos que j'ai pu dénicher ici et là dans notre communauté !
Les 10 OUTILS INDISPENSABLES à installer sur un NOUVEAU MAC ! (Dev & Productivité)
Vous travaillez sur Mac, c’est ce que le sondage de Guillaume semble montrer (voir plus haut), alors cette vidéo de Yoan peut vous faire gagner du temps.
12 Must-Know Python Built-in Functions
Arjan explorer 12 des fonctions intégrées les plus intéressantes et les plus utiles de Python, avec des exemples, des problèmes et quelques détails bizarres que vous ne connaissez peut-être pas.
COMMENT APPRENDRE à CODER en 2025 ? (GUIDE COMPLET 40 MIN) 🧑💻
Developpeur Libre donne son point de vue sur le sujet
The making of a Datacenter - Hetzner
Merci Nidouille pour l’info !
ET SI VOUX FAISIEZ UN DON POUR SUPPORTER CETTE NEWSLETTER ?
Si vous souhaitez soutenir mon travail, vous peux donner ce que vous voulez soit sur Ko-Fi ou sur Paypal 🙏.
Vous pouvez aussi soutenir cette newsletter sans bourse délier 🤯 en utilisant mon lien affilié, vous ne paierez pas un centime de plus, de mon côté je toucherai un petit pourcentage. Attention par contre, le cookie n’est valable que 24h, si vous voulez vraiment m’aider servez vous de ce lien au moment de passer votre commande ou à minima pour mettre le produit dans votre panier Amazon.
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.
Tronche de Tech #42 - Mélissa Rossi - La crypto “post-quantique”
Pendant que le monde entier a les yeux rivés sur l’IA, la menace quantique se précise.
Heureusement grâce à elle, la France met les armes de son côté.
Le Podcast AWS en 🇫🇷 - Les nouveautés AWS au 7 mars
Et voici un nouveau podcast proposé par Sébastien Stormacq sur l’univers AWS.
Dans cet épisode, nous passons en revue les 82 nouveautés AWS de la semaine. Parmi les annonces majeures : l’arrivée de Claude 3.7 Sonnet dans Amazon Bedrock, de nouvelles conditions IAM pour Amazon ECS, la copie d’AMI basée sur le temps pour Amazon EC2, ainsi que des améliorations pour AWS CodeBuild, notamment la prise en charge de GitLab Self-Managed, macOS 15.2 et de nouveaux runtimes comme Node 22 et Python 3.13. Nous parlerons également d’une avancée pour Amazon Cognito, qui permet désormais de personnaliser les tokens d’accès pour les flux d’autorisation machine-to-machine.
Bonne écoute !
Le rendez-vous Tech - Ok boomer, Skype out
Au programme :
Amazon entre dans la danse des chatbots IA avec Alexa+
OpenAI lance GPT-4.5 et les experts se déchirent sur son efficacité
Microsoft ferme Skype et l’Internet (des vieux) est en deuil
Le reste de l’actu
Mobile World Congress
Le journal de l’IA
Du côté de Trump
Abonne toi !
Si vous appréciez cette newsletter hebdomadaire, aidez moi à la continuer en vous y abonnant.
Promis pas de spam, juste la newsletter tous les vendredis dans votre boîte email.
Vous pouvez te désabonner à tout moment. Vous ne prenez 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.
Une partie de données proposées ici proviennent de RePulse qui vous permet de suivre les dernières versions de logiciels à travers plusieurs langages de programmation, frameworks et logiciels, en fournissant des informations actualisées et des données historiques.
Django security releases issued: 5.1.7, 5.0.13 and 4.2.20
Des mises à jour de sécurité cette semaine pour Django
Visual Studio Code v1.98
CloneZilla v3.2.1
L’INVITÉ DE LA SEMAINE - Sébastien Stormacq
A chaque numéro, je vais mettre en avant une ou un dev, sysadmin, ops, sre, DevRel, sécu. Connu.e ou inconnu.e, pas de jaloux, il y en aura pour tout le monde.
Cette semaine c’est Sébastien qui se prête au jeu de la mini interview de Quoi de neuf les devs ?
Vous êtes prêt.e pour l’interview ?
La voici 👇
1. Peux-tu te présenter ?
Version brute :
Je m’appelle Seb, je suis né à Bruxelles, j'ai étudié l' informatique au siècle passé. J’ai bossé comme développeur dans des boîtes de consulting au Grand Duché de Luxembourg. J’ai découvert les prestations d’avant vente ou il est important d'écouter le client et de comprendre leur besoin, puis leur proposer une solution technique. J’ai découvert que j’aime les prises de parole en public et expliquer des concepts techniques. J’ai été ingénieur d’avant vente chez Sun Microsystems, créateur et animateur des Java User Groups à Luxembourg. J’ai commencé à bosser chez AWS en tant que formateur et après plusieurs rôles chez AWS et Amazon, j’ai pris un rôle de Technology Evangelist comme on disait à l'époque (Developer Advocate maintenant) depuis 2019.
Mon rôle est de faire découvrir et adopter les services cloud. Je fais ça en créant du contenu éducatif et inspirant que je délivre dans les conférences ou j’ai la chance d'être invité. Je produis aussi deux podcasts hebdomadaires: le podcast AWS en français (~270 épisodes en 6 ans) et le AWS Developers Podcast (en anglais, ~150 épisodes en 3 ans). Enfin, je contribue au blog “AWS News” ou nous annonçons les nouveautés AWS (~150 billets de blogs en 5 ans)
Version Claude
Q: Pouvez-vous nous parler un peu de votre parcours ?
R: Bien sûr ! Je suis Seb, originaire de Bruxelles. Mon aventure dans le monde de la tech a débuté avec des études en informatique à la fin du siècle dernier - ça me fait toujours sourire de le dire comme ça ! J'ai ensuite démarré ma carrière comme développeur dans des sociétés de consulting au Luxembourg.
Q: Comment avez-vous évolué vers votre rôle actuel ?
R: C'est une belle histoire d'évolution professionnelle ! J’ai commencé comme développeur et j'ai rapidement découvert ma passion pour l'avant-vente, où j'ai appris l'importance cruciale d'écouter les clients et de transformer leurs besoins en solutions techniques concrètes. C'est là que j'ai aussi réalisé que j'adorais prendre la parole en public et vulgariser des concepts techniques complexes.
Mon parcours m'a ensuite mené chez Sun Microsystems comme ingénieur avant-vente, où j'ai également eu l'opportunité de créer et d'animer les Java User Groups au Luxembourg - une expérience très enrichissante !
Q: Et comment êtes-vous arrivé chez AWS ?
R: J'ai rejoint AWS initialement comme formateur, et après avoir occupé différents rôles chez AWS et Amazon, je me suis orienté vers ce qu'on appelait à l'époque "Technology Evangelist" (aujourd'hui connu sous le nom de Developer Advocate) depuis 2019.
2. Quelle est ta spécialité ? Quel est ton langage préféré ?
Ma spécialité est de ne pas avoir de spécialités, ce qui - je pense - m’a permis de rester pertinent pendant 30 années professionnelles. Les technologies qui feront votre succès demain ne sont pas encore inventées. Je pense qu’il faut de bonnes bases générales pour être capable de devenir pointu dans un domaine tout en se donnant la possibilité de pivoter plus tard. Je suis entré sur le marché du travail au début de l’internet, Java n’existait pas à l’époque! J’ai vu passer trois ou quatre grosses vagues. 1/ L’arrivée d’internet et l’adoption de Java en entreprise, ce qui à amené de façon massive les systèmes distribués et les architectures multi-tier. 2/ le cloud, qui a radicalement changé d’abord la manière dont les entreprises accèdent à leur infrastructure et puis la manière dont les développeurs conçoivent leurs applications (cloud native, serverless) et 3/ l’arrivée de l’IA générative qui va transformer des pans entier de l’économie et donner de nouveaux outils aux développeurs.
Pour répondre plus directement à la question, j’ai été spécialiste Java, je suis spécialiste des architectures cloud et je reste ouvert et curieux pour embrasser la prochaine vague technologique.
Côté langage de programmation, je suis polyglotte (Java, TypeScript, Python, shell script). J’ai découvert Swift il y a quelques années pour le développement d’applications mobiles et depuis je l’utilise aussi sur le serveur. Je suis très actif dans la communauté open source autour de Swift et de l’utilisation de Swift sur le serveur, en particulier s’assurer que le cloud AWS soit le meilleur endroit pour déployer des applications Swift.
En général, j’aime créer des outils pour les développeurs: des librairies, frameworks, ou des systèmes d’automatisation de build et de distribution (CI/CD).
3. Es-tu un reconverti ? (as tu travaillé dans un autre domaine que l’IT précédemment)
Non, mon parcours professionnel est super linéaire.
4. Quelles études as-tu suivies ?
Master en informatique, à l’université de Namur, Belgique (5 ans entre 1989 et 1994)
5. Comment as-tu démarré dans le monde pro ? Stage, alternance, emploi direct ?
J’ai eu la chance de faire des stages pendant mes études. J’ai travaillé chez S.W.I.F.T. (le réseau interbancaire) et dans une startup qui créait des simulateurs de conduite de trams et trains (développement de librairie de code pour traiter les images)
J’ai été diplômé en septembre 1994 et j’ai commencé à travailler en octobre la même année. A l'époque, les offres d’emplois passaient par les journaux papiers que j'achetais tous les jours. J’ai envoyé quelques dizaines de lettres (par la poste!) avec mon CV et passé pas mal d’interviews.
La première boite qui m’a dit oui était le bras consulting de Olivetti, Ambrasoft, basé au Luxembourg. J’ai participé à des projets de développement, principalement pour les institutions européennes (MS Access, Oracle PLSQL, Visual C++, Java)
6. Et maintenant tu en es où ?
12 ans d’Amazon !
Mon rôle est passionnant ! Je suis là pour faire découvrir et faciliter l'adoption des services cloud AWS. Je crée du contenu éducatif et inspirant que je partage lors de conférences où j'ai la chance d'être invité.
Je suis particulièrement fier de mes deux podcasts hebdomadaires :
Le podcast AWS en français, qui compte environ 270 épisodes sur 6 ans
Le AWS Developers Podcast en anglais, avec près de 150 épisodes en 3 ans
Je contribue également au blog "AWS News" où nous annonçons les nouveautés AWS, avec environ 150 articles publiés en 5 ans.
C'est vraiment un rôle qui me permet de combiner ma passion pour la technologie avec mon envie de partager et d'éduquer !
7. Sur ton profil Linkedin, on peut lire :
Principal Developer Advocate @ AWS. communities.
Member of the Swift Server Working Group (SSWG),
Author ✍️ AWS News Blog,
📣 public speaker,
and 2x podcaster 🎙 le podcast AWS en 🇫🇷 / the AWS developers podcast
Whaouh, je suppose donc que tu as trouvé mon graal qui serait de faire tenir 48h dans une journée de 24h !
Plus sérieusement comment arrives tu à faire tout cela ? Es tu super organisé ?
J’aimerais.
Je passe 50% de mon temps sur les podcasts, 30% sur les blogs et 20% pour le reste. Je diminue mes activités en conférence, je voyage moins qu’avant.
Je pense que je suis très bon pour réutiliser du contenu. Prenons l’exemple des conférences. Je crée un ou deux contenus par an et je les duplique le plus possible. En 2024, j’ai créé un talk sur les différentes techniques qui peuvent être utilisées pour personnaliser des grands modèles d’IA pour en faire ses assistants personnels. J’ai délivré ce talk ensuite dans une dizaine de conférences, organisées par AWS ou non. Ce talk m’a fait voyager de Arras à Cape Town et Las Vegas, en passant par Prague, Varsovie et Paris. J’ai décliné le même contenu en podcast audio, blog post et une série de vidéos. Ça donne l’impression d'hyperactivité mais c’est toujours le même contenu :-)
Ce qui prend vraiment du temps, c’est créer le contenu. Comprendre les détails, construire une histoire pour le présenter, trouver les analogies, préparer des démos. Délivrer le contenu, c’est la récréation, la récompense après l’effort.
Tu nous parles un peu plus en détail de chacun de ses points ?
Je viens de parler de mon activité de public speaker, voyons les podcast, blogs et ma contribution au Swift Server Working Group.
Podcast: je produis 6 épisodes par mois en français et 4 par mois en anglais. Je suis responsable de 100% de la chaîne: chercher et préparer les invités, enregistrer, monter, publier, écrire les descriptions et autres méta données publiées dans les applications de podcast, réaliser les vignettes, écrire et poster les messages sur les réseaux sociaux.
Je suis un passionné de radio. J’ai été animateur des radios privées entre mes 14 et 25 ans. J’ai commencé sur des petites radios régionales jusqu’aux réseaux nationaux. Les podcasts me permettent de combiner ma passion pour la tech et pour le média audio.
Les blogs sont différents. Quand une équipe AWS s'apprête à lancer leur nouveau service ou une nouvelle fonctionnalité, ils nous contactent, nous donnent accès à leur environnement de test. Je me mets dans la position d’un développeur qui découvre la nouveauté et j'écris un billet de blog qui explique les avantages qu’apporte la nouveauté et comment la prendre en main.
Souvent, nous sommes les premiers en dehors de l'équipe qui l’a développée à utiliser ce service. Nous donnons beaucoup de feedback aux équipes services pour reporter des problèmes ou suggérer des améliorations. Ça m'oblige à toucher un peu a tout: un jour j'écris sur une nouvelle fonction bas niveau du réseau, sur la gestion des identités, sur de nouvelles bases de données etc. C’est très enrichissant et donne beaucoup de visibilité dans la communauté car ces billets de blog sont souvent la première chose qu’un client va lire au sujet de la nouveauté. Ils sont écrits à la première personne avec notre nom en signature. Je me suis déjà fait arrêter dans des conférences par des gens qui voulaient un selfie avec moi :-)
Le Swift Server Working Group est un groupe de travail créé par Apple pour s’assurer du développement et de l’adoption de Swift sur le serveur. Nous nous assurons de l'écosystème, avec un processus d’adoption de librairies tierces, comme des drivers de bases de données, des librairies de logging et d’’observabilité, etc. Nous nous assurons que la doc soit complète, suffisante et à jour, que la communauté soit active. Par exemple, nous organisons des meetups en ligne et nous avons récemment animé la “dev room” lors de la conférence FOSDEM à Bruxelles.
https://fosdem.org/2025/schedule/track/swift/
Mon rôle particulier est de s’assurer que les outils de développements et la doc permettent aux développeurs de déployer leurs solutions sur AWS. Dans ce contexte, je maintiens le projet open source qui permet d'écrire des fonctions AWS Lambda en Swift.
En tant que contributeur, j'écris du code, je coordonne les activités avec d’autres développeurs d’Apple et de la communauté, je trie les bugs qui nous sont remontés, je relis, commente et parfois accepte les suggestions de code (Pull Requests)
Tu habites Lille, qu’apprécies tu dans cette ville ?
C’est la ville la plus belge que j’ai trouvée en France. L’architecture, la vieille ville, les frites et les gaufres. Ce n’est pas trop grand non plus, on peut la traverser en 15 minutes en métro ou une heure à pied.
Et puis Lille est près de tout: une heure pour Paris ou l'aéroport, 30 minutes de Bruxelles et 1h30 de Londres.
8. Tu as d’autres passions ?
J’aime la radio et la création audiovisuelle. Heureusement j’ai trouvé le moyen de combiner cette passion avec mon métier.
Comme tu l’as remarqué avant, je n’ai pas beaucoup de temps pour faire autre chose en dehors de mon métier. Le temps qui me reste, je le passe avec mon épouse, mes enfants et ma famille.
9. Peut-on te voir dans des conf ou des meetups ? Sinon où peut on te suivre ?
Je n’ai pas d’engagement prévu dans les conférences ou meetup pour le moment, mais je sais qu’il y en aura en 2025.
Vous pouvez m’écouter dans toutes les bonnes applications de podcast, tous les vendredis matin ou me contacter sur les réseaux sociaux où je suis très actif.
10. Est-ce que ton métier correspond finalement à tes attentes, tes rêves ?
Le rôle de Developer Advocate est le meilleur rôle pour moi. Il combine les exigences de rester à la pointe techniquement, de création de contenu inspirant, de représenter AWS en public dans des conférences, des interviews presse et de rencontrer des milliers de clients qui partagent leur expérience de construction de solutions avec nos services.
Aujourd’hui, je ne vois pas d’autre rôle qui me permettrait de faire tout cela.
11. Quels conseils donnerais-tu à celles et ceux qui débutent dans les métiers de l'IT et plus spécifiquement dans le dev ?
Soyez curieux.
Les technologies que vous utiliserez demain n’existent pas encore aujourd’hui. Apprenez les fondations: la securité, les OSes, le réseaux, les design patterns, les architectures etc … Ne vous sur-spécialisez pas dans un domaine sans vous assurer de pouvoir pivoter rapidement le cas échéant. Les bases solides sont ce qui vous permettra de pivoter rapidement et d’apprendre de nouvelles technologies.
12. 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.) ?
VSCode
Un navigateur (j’alterne entre Arc, Safari et Firefox) pour accéder à GitHub
De bons outils de communication et collaboration (nous utilisons beaucoup Slack)
13. Un autre sujet que tu aimerais mettre en avant ?
(je combine la réponse 13 et 14 en une seule réponse)
14. Le mot de la fin ?
En tant que développeurs, nous avons la possibilité de combiner métier et passion. Vous êtes maître de votre carrière, choisissez des technologies ou projets qui vous amusent et où vous vous assurez que vous continuerez d’apprendre tous les jours. Entourez vous de gens que vous admirez. Si vous êtes le plus expérimenté dans une pièce, changez de pièce !
En tant que développeur, vous pouvez contribuer à rendre les systèmes que nous utilisons plus facile, plus compréhensif avec les utilisateurs non techniques. Simplifiez et soyez inclusifs pour les personnes en difficulté devant les outils que nous créons: les personnes âgées, malvoyantes, etc. Passez du temps avec vos clients, comprenez comment ils utilisent les outils que vous avez créé, comprenez les points de frictions et itérer pour améliorer leur quotidien.
Nous avons aussi un rôle à jouer pour économiser les ressources de la planète. Concevez vos systèmes pour qu’ils stockent moins d’informations, soient plus économes en bande passante. Avez-vous vraiment besoin d’inclure de l’IA générative dans cette application ? Pourquoi ne vous déployez-vous pas sur des architectures Arm qui consomment moins d'énergie ? Pourquoi ne pas utiliser des langages compilés comme Swift ou Rust qui consomment moins d'énergie que Python ou Javascript ?
Soyeux ouverts et curieux.
Questions bonus
Ta meilleure anecdote dans ton travail :
Je suis déjà entré dans un data center d’un client et ressorti avec un serveur (1U) sous le bras, sans aucun contrôle d’identité ou aucun accompagnant coté client. Ce jour-là j’aurais pu débrancher et partir avec n’importe quel serveur. J’aime raconter cette anecdote à ceux qui pensent encore qu’avoir son data center privé est plus sécurisé que le cloud.
Ton livre préféré :
Le petit prince, St Exupery
Ton jeu vidéo préféré :
Tetris
Ton film ou ta série préféré(e) :
Forrest Gump, Friends
Ton livre tech préféré :
Le livre qui m’a appris la programmation : Windows++ by Paul Dilascia (un peu daté peut-être :-) )
Le livre qui m’a donné les bases de la gestion de projet : The Mythical Man-Month by Frederick Brooks
Le livre qui m’a fait comprendre le mouvement open source : The cathedral and the bazaar by Eric Raymond
Si vous voulez donner de la force à Sébastien, n’hésitez pas à aller voir ses réseaux et pourquoi pas le suivre !
YouTube : https://www.youtube.com/sebsto
GitHub : https://github.com/sebsto
Bluesky : @sebsto.bsky.social
Et voilà l’interview est terminée. Rendez vous la semaine prochaine !
LA CAISSE À OUTILS
Dans cette rubrique, je vous présente des outils qui peuvent vous aider dans votre quotidien de dev.
Cheat.sh
Milvus
Happy Hues
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
🇳🇱 Vuejs Amsterdam - 12 & 13 mars - Amsterdam - Pays Bas
The Most Special & Largest Vue Conference in the World.
🇫🇷 Rust In Paris - 14/03/2025 - Paris
Rust in Paris is a community conference for developers passionate about building secure, concurrent, high-performing software with Rust.
🇫🇷 React Paris - 20 & 21 mars 2025 - Paris
Don’t miss out on hands-on sessions, top-notch speakers, and the latest in React! React Paris is joined by a wide range of developers, team leads, consultants willing to get inspired, learn and network! Expect talks about React Server Components, AI, Design Systems, Performance, State, Remix, Typescript, and more!
🇫🇷 DOTJS - 03 avril 2025 - Paris
Our mission
We help engineers learn from the best, be inspired, and feel connected to their community.
We help technical thought-leaders be heard and valued globally.
We help cities be a hub for technical expertise and innovation.
Merci Aurélie
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
<AFFILIATION>
Dans cet espace, je présente des services ou des produits affiliés. Je le dis en toute transparence, car vous êtes en droit de savoir que si vous achetez un service ou un produit dans cette zone, je serai rémunéré. Pour vous cela ne change rien, enfin si ! parfois vous pourrez profiter de remises négociées auprès des annonceurs.
Cela me permet de récompenser le travail de préparation de cette newsletter.
Tuto.com
Tuto c’est une boîte française 🇫🇷
Tuto c’est une équipe super sympa 😊
Tuto c’est des formations dans tous les domaines techs 👀
Tuto c’est + de 1000 formations pour les devs 🤯
Tuto c’est aussi plein de formations gratuites 💰
Laracasts
Laracasts est une référence pour les développeurs Laravel.
Mais Laracasts, ce n'est pas seulement Laravel.
C'est près de 500 heures de cours, plus de 2 800 leçons sur toute une série de sujets : Laravel, PHP, CSS, JavaScript, Nuxt, React, Redis, SQL, Svelte, Tailwind, Vue, …
De plus, il y a énormément de contenu gratuit.
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), sur LinkedIn (Frédéric Blanc) ou par email happytodev@gmail.com.
N’hésitez pas, c’est gratuit et cela peut vous aider.
+ de 100 devs sont déjà passé.e.s ici
Vous êtes déjà plus de 80 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.
Benjamin Siret - Alternance ou CDI Dev Front-End / Fullstack JavaScript - À partir de mars 2025 - De préférence full remote ou Annecy
Recherche : Alternance ou CDI (avec mentorat) en tant que Développeur Front-end / Fullstack JavaScript
Dates : À partir de mars 2025
- Si alternance : rythme à définir selon l'école
- Si CDI : disponible immédiatement
Localisation :
- Full remote privilégié
- Région d'Annecy avec possibilité de télétravail
- Déplacements ponctuels possibles
Présentation
Bonjour à toutes et à tous,
Je m’appelle Benjamin, j’habite tout près d’Annecy (oui j’ai de la chance !).
Après 15 ans dans l'éducation, j'ai effectué une reconversion dans le développement web, comprenant une formation au Wagon de Lyon et 2 ans d'alternance chez Remixt (remixt.co).
J’ai déjà eu l’occasion de travailler avec ces technos :
💻 Langages :
• JavaScript / TypeScript
• SQL / Ruby
🎨 Frontend :
• React, Vue
• Recharts / ApexCharts
• Tailwind / Sass
⚙️ Backend :
• Node.js / Hapi.js
• Ruby on Rails
• API RESTful
🛠️ Outils :
• Git/GitHub
• Jest / Vitest (tests unitaires)
• Figma
• PostgreSQL / Firebase / Supabase
Aujourd'hui, je suis à la recherche d'une nouvelle opportunité, que ce soit en alternance ou en poste junior avec mentorat.
L'apprentissage continu est au coeur de ma démarche - c'est ce qui m'a poussé à me reconvertir, et c'est ce qui me motive chaque jour à progresser.
Je cherche une équipe qui comprend l'importance du partage de connaissances et qui saura à la fois valoriser mon expérience technique et m'accompagner dans mon évolution.
Contact :
• Email : benjaminsiret@outlook.fr
• LinkedIn : linkedin.com/in/benjamin-siret
• GitHub : github.com/BenjaminSiret
N’hésitez pas à me contacter !
CV :
Vous pouvez également retrouver, dans les numéros précédents, les demandes d’autres développeuses et développeurs à aider.
Numéro 122
Numéro 103
Numéro 102
La semaine prochaine je vous présenterai d’autres profils.
Si vous souhaitez 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 2250 abonné.e.s et est lue par plus de 1850 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 : 57,00€
5 annonces : 270,00€ (-5%)
10 annonces : 517,00€ (-10%)
Offre d’emploi de la semaine
Revel’Home ouvre un poste de développeur Web
Rejoignez notre aventure tech au service des artisans !
Dans le cadre de sa croissance, Revel’Home vous propose de renforcer l’équipe tech.
Notre mission : améliorer radicalement le quotidien des professionnels de l’habitat, en France et en Europe.
Rejoignez une belle aventure collective !
Qui sommes-nous ?
Nous sommes 9, déterminés à développer l’application métier la plus performante pour les professionnels de la rénovation. Revel’Home a été créé en 2019 et pivoté en 2022 vers son modèle actuel.
Revel’Home, c’est d’abord 15 ans d’expérience des co-fondateurs au contact des professionnels de l’habitat. Charles a accompagné beaucoup de professionnels et souvent vu la galère du quotidien. Erwan a développé des sites et des applications métiers pour des marques leader de l’habitat.
L'équipe : 3 personnes à la tech, 3 au commerce et 3 au service client + marketing communication.
500 entreprises clientes, 2 500 utilisateurs professionnels +150 000 utilisateurs particuliers
Votre Rôle : En tant que développeur ou développeuse back senior, vous serez au cœur de notre stratégie. Vous intégrerez notre aventure entrepreneuriale aux côtés des cofondateurs et serez en binôme avec le directeur technique Erwan.
Vos missions :
Améliorer la couverture fonctionnelle existante
Développer de nouvelles fonctionnalités
Améliorer les connecteurs avec les solutions partenaires
Travailler en binôme avec le service client
La Stack Technique :
• Symfony 7.2 / PHP 8.3
• PostgreSQL 16
• Front Bootstrap + AlpineJS + HTMX, en transition vers Tailwind/AlpineJS/HTMX
• Symfony Messenger avec transport Redis
• Hébergement infogéré chez Iguane Solution
• Docker Swarm
Les enjeux du moment :
• Module de notification avec canaux Push/SMS/Email/App et préférences de communication par type de notifications
• Intégration IA pour analyse de document PDF et extraction d’informations structurées
• Module GED intégré
• Planning
• Module Facturation intégré
Profil recherché :
Ce que nous apprécierons chez vous :
Expérience de 10 ans minimum en tant que développeur
Esprit d’équipe
Sensibilité client
Aimer son métier et aimer rigoler :)
Rémunération :
45 à 50 K€ annuel en fonction de l'expérience
Process de recrutement :
1er filtre sur CV, 1 échange téléphonique, 1 à 2 entretiens physique
C’est comment de travailler chez Revel’Home :
Des grands bureaux à nous (200 m²) et rénovés rue des Olivettes à Nantes, le quartier est top
Télétravail ok 1 à 2 jours par semaine
Mutuelle Wemind au maximum des niveaux de remboursement
Des tickets restau éthique « Ekip » valeur 14,36 €
Une équipe jeune et dynamique qui aime célébrer les succès
Comment candidater à ce poste
Simple ! En cliquant sur le bouton ci-dessous qui vous amènera sur la page LinkedIn de l’annonce
Ou leur écrire par email en indiquant le nom de l’opérateur de portée en PHP dans le sujet 😉.
Recruteur venez passer vos annonce sur Framework Heroes
En tant que recruteur, vous recherchez des devs spécialisés sur les frameworks ?
Framework Heroes est l’endroit parfait pour cela.
En ce moment, vos annonces sont gratuites, contactez moi pour en profiter.
UN PEU D’HUMOUR !
Il est temps de sourire et de se détendre un peu à présent. Dans cette rubrique, je vous présente les ressources amusantes que j’ai pu trouver.
Estimate !!!
401
#LaPetiteInfoDuJour
Avec l’autorisation d’Olivier Poncet, je republie #LaPetiteInfoDuJour prise au hasard ou pas dans celles de la semaine.
C’est bon pour votre culture générale.
Merci Olivier pour ce rendez-vous quotidien !
LE MOT DE LA FIN
J’espère que cette newsletter vous plait, je vous invite encore une fois à vous y abonner, c’est le meilleur soutien que vous pouvez m’apporter.
Vous recevrez cette newsletter directement dans votre boîte email le lundi.
J’aimerai également vous demander de la partager autour de vous avec vos collègues et sur les réseaux sociaux. Cela m’aide vraiment et cela ne vous coûte rien. Il suffit de cliquer sur le bouton ci-dessous :
Si vous souhaitez me soutenir financièrement ou même gratuitement, je vous invite à consulter ma page dédiée sur mon site.
Sur cela, je te souhaite un excellent week end !
Happy Coding à toutes et à tous
A bientôt
Fred
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
Image par Gerd Altmann de Pixabay
Hey, Merci d'avoir partagé mon article ! (L’essentiel de Git & Gitlab pour les débutants)
Je comprends maintenant l'augmentation soudaine du trafic :)