Quoi de neuf les devs ? Numéro 137 avec l'interview de Pierre Aubert
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Pierre. On parlera aussi de ✅ IA, ✅ Grep, ✅ Next.js, ✅ Screaming architecture, etc...
EDITO
Hello chère développeuse, cher développeur, sysadmin, ops, sre, DevRel, sécu 👋
Bonjour à toutes et à tous, c’est bientôt la fête de la musique et donc le début de l’été. Le doux parfum des vacances est en approche ! 🏝️
Hier c’était aussi la fêtes des papas.
A cette occasion, je vous propose de soutenir cette newsletter pour un an pour 9,90€ au lieu de 30€ et ce jusqu’au premier juillet.
Les avantages à venir pour les abonné.e.s
livre des interviews de mes invité.e.s
un condensé de la rubrique la caisse à outils pour trouver facilement des outils qui peuvent vous aider dans votre quotidien de dev
d’autres idées à définir avec vous, d’ailleurs vous pouvez voter pour des idées ou proposer les votres
Sinon dans ce numéro, on parlera entre autres de :
✅ IA
✅ Grep
✅ Next.js
✅ Screaming architecture
✅ etc…
Bonne découverte !
Fred - HappyToDev
L’invité de la semaine
Cette semaine, j’accueille Pierre Aubert, un ancien mathématicien qui est tombé dans l’informatique, il y a quelques temps déjà !
Pierre est généreux, il vous a concocté toute une liste de conseils, et voici le premier :
Knowledge
il faut apprendre en continu. Qui fait encore du Fortran, de l’ADA? Object oriented programming and co? Il faut suivre le flot. Juste sur les langages de Perl à PHP puis Python, JS ou TS. Chaque 5-10 ans, l'industrie change. La partie algorithmique elle n’a presque pas changée: les livres de Knuth sont toujours utiles.
Simple >> Compliqué : 99% des développeurs optimisent pour les mauvaises paramètres: performance vs correctness, language/framework vs time to market, opinion vs product market fit.
Learn to use AI and also possibly be an AI expert (not only a user someone that can create or tune models)
Facts >> Opinion obvious but are you doing it consistently?
Si vous souhaitez connaître les autres conseils, il vous faudra scroller un peu jusqu’à atteindre son interview.
Merci beaucoup Pierre pour cette interview de grande qualité.
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, et à la semaine prochaine !
Fred - HappyToDev
Mes sponsors permanents
Un grand merci à mes sponsors qui soutiennent cette newsletter 💜
Clever Cloud est une entreprise française fondée en 2010, spécialisée dans le Platform as a Service (PaaS). Elle conçoit et opère des solutions d’automatisation pour l’hébergement, le déploiement et la gestion continue d'applications, de sites web et de bases de données. Ses services, sécurisés et pensés pour les développeurs, sont utilisés par des milliers de clients en France et dans le monde.
💰Grâce à ma newsletter et à la générosité de Clever Cloud profitez de 50€ de crédits gratuits.
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€)
Gagnez en crédibilité avec la certification TOSA® reconnue par plus de 7,000 entreprises, écoles et organismes de formation dans le monde. Notre programme de 3 mois s’adapte aux débutants comme aux professionnels pour vous aider à maîtriser Python. Formation éligible au CPF et financements possibles via OPCO.
👉 Comme Clever Cloud, ScalarX et Docstring, 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
How we decreased GitLab repo backup times from 48 hours to 41 minutes
Comment partager facilement les extensions VS Code au sein d’une équipe grâce à extensions.json
✅ Soutenir cette newsletter pour un an pour 9,90€ au lieu de 30€
✅ L’INVITÉ DE LA SEMAINE - Pierre Aubert
✅ 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 !
n8n, c'est quoi ?
Yoan avait fait une super vidéo sur n8n dans le n°134, voici à présent un article de Nicolas Gras pour présenter ce qu’est n8n, dans quel cas l’utiliser et une prise en main.
How we decreased GitLab repo backup times from 48 hours to 41 minutes
Comment GitLab a réduit le temps de sauvegarde de ses dépôts de 48 heures à 41 minutes via Bearstech
Comment partager facilement les extensions VS Code au sein d’une équipe grâce à extensions.json
Dans cet article Idriss vous explique comment synchroniser efficacement les extensions de votre projet et optimiser ainsi la collaboration entre développeurs.
Lorsqu’on travaille en équipe sur un projet de développement, la cohérence des environnements est un facteur clé pour maintenir la qualité et l’efficacité. Visual Studio Code offre une fonctionnalité élégante permettant de recommander automatiquement des extensions à l’ouverture d’un projet : le fichier
extensions.json
.
Une brève histoire de l’informatique : Grep
Savez vous d’où vient le mot Grep ?
Connaissez vous l’histoire de la naissance de Grep ?
Si vous répondez non à au moins une de ces questions alors je vous invite à consulter cet article.
» How Grep Got Its Name? The History Behind Grep's Creation
Bonne lecture.
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 2300+ abonné.e.s 🚀
Vous pouvez le faire de différentes façons :
en devenant sponsor, obtenez jusqu’à 1500 visites/an sur votre site
en sponsorisant un ou plusieurs numéros et obtenez un taux de conversion jusqu’à 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 : happytodev(at)gmail.com
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é.
Dance Captcha
Prochaine étape, un captcha où il faudra faire une choré complète à la JustDance !
“On ne peut plus dépendre de Microsoft”
Est on en train d’assister à la naissance d’une tendance de fond ou est ce que ce ne sont que des cas isolés ?
Apparemment, le sujet était également sur la table du conseil des ministres du 12 juin dernier (merci les Ours)
Internet a toussé la semaine dernière
Mettez des ours dans votre vie 🧸
Les amis de Bearstech (@bearstech) produisent une newsletter de veille astucieusement nommée “La veille des ours”. Je vous 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.
Encapsuler la logique métier dans des spécifications
Dans cet article Mathieu de Laravel France parle du pattern spécifications et comment l’utiliser dans votre app Laravel.
Filament 4 Beta Just Dropped: The New Tiptap-Based Rich Editor Is Absolutely INSANE!
La prochaine version de Filament promet d’être juste incroyable !
Groupe LinkedIn Laravel Francophone
Si l’univers de Laravel vous intéresse, n’hésitez pas à rejoindre les 240+ 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é !
Artificial Intelligence, Are You There? - Brain Inception Episode 4
Vous êtes êtes prêt à plonger au coeur de l’IA ? Christophe va vous donner les différentes clés pour bien comprendre ce phénomène qui a tout envahi ces derniers mois.
Est ce que l'IA va me piquer mon job ?
Allez on reste sur l’IA mais cette fois avec Hugo et ses doubles !
X11 et Wayland, la guerre des pixels
Soutenir cette newsletter pour un an pour 9,90€ au lieu de 30€
Pour la fête des pères et jusqu’au 1er juillet, vous pouvez soutenir cette newsletter pour un an au prix ultra réduit de 9,90€
Les avantages à venir pour les abonné.e.s
livre des interviews de mes invité.e.s
un condensé de la rubrique la caisse à outils pour trouver facilement des outils qui peuvent vous aider dans votre quotidien de dev
En plus, vous soutenez mon travail et cette newsletter.
Est ce que je peux compter sur vous ?
Je profite de l’occasion pour vous demander ce que vous aimeriez avoir comme contenu exclusif si vous deviez prendre un abonnement. Je suis ouvert à vos idées, donc n’hésitez pas à venir me dire en commentaire ce que vous souhaiteriez.
Voici quelques propositions :
A - Un livre des interviews de mes invité.e.s
B - Un condensé de la rubrique la caisse à outils pour trouver facilement des outils qui peuvent vous aider dans votre quotidien de dev
C - Un hors série par trimestre sur un sujet précis (à définir ensemble)
D - Une brève histoire de l’informatique beaucoup moins brève ;-)
E - Autres (venez dire en commentaire vos idées)
Je suis impatient d’avoir vos retours et ce que vous pensez de cela.
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.
Double Slash : La fabuleuse histoire de Next.js
Dans cet épisode spécial, nous allons revenir sur l'histoire du framework Next.js. Quelle solution il a apportée, les évolutions du framework et ses points forts.
Code Garage #126 - Comprendre la Screaming Architecture
Une architecture de projet qui permet de mettre le domaine métier en priorité, et la technologie au second plan
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.
FilamentPHP V4 Beta
La phase de beta de Filament V4 a commencé et cela annonce du lourd. Cette version embarquera plusieurs milliers de commits ! C’est déjà la béta 5.
Je vous laisse découvrir les nouveautés avec cet article ‘Feature Overview’ de l’équipe Filament.
Python 3.13.5
Il s’agit d’une version de correction de bugs
TailwindCSS v4.1.9 et v4.1.10
Chez Tailwind aussi, les bugs sont traqués sans répit.
L’INVITÉ DE LA SEMAINE -Pierre Aubert
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 Pierre 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 ?
Ex mathématicien tombé dans l'informatique il y a longtemps (au temps du Fortran). Aujourd'hui je suis un développeur qui ne code pas assez.
2. Quelle est ta spécialité ? Quel est ton langage préféré ?
Ma spécialité c’est de faire travailler les autres :) Sinon je suis compétent en Sécurité, en large scale system, Compute HW, SRE stuff, etc Je m'améliore en blockchain aka les plateformes décentralisées.
Les langages changent au fil du temps: actuellement je n’ai pas besoin de regarder la doc en Go et en Python.
3. Es-tu un reconverti ? (as tu travaillé dans un autre domaine que l’IT précédemment)
Pas vraiment. Ou peut-être je suis un transfuge des maths vers l’informatique mais pour moi c'est presque la même chose.
4. Quelles études as-tu suivies ?
Classique: école d'ingé à Nice et PhD en Math appliquées à l’université Nice.
5. Comment as-tu démarré dans le monde pro ? Stage, alternance, emploi direct ?
Quelques stages en école d'ingénieur. Premier vrai job: maître de conférences à l’INSA de Lyon.
6. Et maintenant tu en es où ?
Maintenant j’ai un titre pompeux qui veut dire que je ne code pas assez pour être de bonne humeur tous les jours. En pratique, je manage des équipes autour de 100 personnes depuis 10 ans.
7. Sur ton profil LinkedIn, on peut lire VP of Engineering, Parity Tech | Ex Google
Peux-tu nous dire plus en détail ce que propose Parity Tech ?
Parity est le principal contributeur de Polkadot une blockchain. L'atout de Polkadot est que la plateforme est décentralisée et inarrêtable. Bonne introduction didactique de Shaw: Polkadot is doing for Web3 ⚡️ what AWS has done for Web2 - Shawn Tabrizi: The Resilience of Polkadot
Polkadot est une base de données distribuée, partitionnée avec un consensus similaire à Paxos avec un zeste de résistance aux attaques hostiles.
Chaque partition est appelée une Parachain (ou un Rollup dans le monde Ethereum). Il est responsable de son état (le “state”). La partition est ACID comme dans une base de donnée relationnelle..
La “relay chain” garantit la sécurité du réseau via un mécanisme de “proof of stake” qui est un algorithme basé sur la théorie des jeux. Les acteurs sont incités à jouer sans tricher sinon ils perdent beaucoup d'argent. Pour tricher, il faut avoir ⅔ du control sur la blockchain aka plusieurs milliards de dollar.
On peut échanger des messages entre les Parachains de manière sécurisée.
Les différences avec une base de donnees centralisee:
Tout est “sans permission": tu peux faire tourner un nœud du réseau si tu veux, tu peux faire tourner une application ou en créer une Parachain et personne ne peut t’en empêcher ou l'arrêter.
Tout est vérifiable et immuable.
Le système se protège automatiquement contre des attaques (security by design)
Le light client permet de se connecter directement à partir du browser en enlevant tous les intermédiaires ce qui augmente la sécurité.
La plateforme est gouvernée par les propriétaires du token le DOT. Les participants votent et approuvent ou non les changements.
Le lightpaper est facile à lire et donne plus de détails pour les curieux.
Le slogan est “less trust more truth” ou “plus de vrai moins de confiance” pour dire que l’on peut être certain du résultat sans avoir besoin de faire confiance à un tiers. Avant de rejoindre le web3, je ne savais même pas que c'était possible.
Parity est aussi une grosse startup ~200 personnes essentiellement des développeurs. Le code est 100% open source (Apache 2 / MIT), le plus gros morceau est le SDK écrit en Rust. Les applications sont classiquement écrite en Typescript pour le browser et framework natif pour iOS et Android. L’analyse de données est en Python.
La culture de l’entreprise est conçue pour plaire au devs: autonomie, problèmes technique compliqués, innovation etc. Tout le monde travaille à distance avec quelques réunions physique par an.
Ads: on embauche à tour de bras avec une compensation et des expectations comparables au GAFAM. Si les choses compliquées avec un énorme potentiel d’impact sur la société vous intéressent, merci de cliquer. Et oui il y a des interviews (2x code, 1x system design, 1x culture) et non, on n’a jamais mangé personne. Le secret c’est que 100% des embauchés ont essayé.
Comment était-ce de travailler pour Google ?
Tip top! J’ai travaillé sur un système fascinant Borg (comme Kubernetes mais en beaucoup beaucoup plus gros, K8S est un Borg v2 initialement développé par la même équipe).
Google reste une entreprise de développeurs pour développeurs. Les projets sont fascinants, l'échelle est incroyable, on parle en millions de machines, les utilisateurs en milliard de transactions par seconde ou en exabyte.
Les gens sont la plus grande force de Google: beaucoup de gens très intelligents qui travaillent bien ensemble. L'énergie est très positive et combinée à une ambition démesurée explique une grande partie du succès de Google.
Que retiens-tu de tes 13 ans chez Orange et 7 ans chez Google ?
Orange et Google sont à peu près à l'opposé du spectre des entreprises.
Orange est sur un marché à marge faible et optimisé pour survivre. L’ambition et l'appétence pour le risque sont faibles. Du point de vue du développeur, Orange offre un environnement raisonnable avec du coaching, peu de pression et si on aime la vie plan plan c’est un choix raisonnable. Je rappelle que mon point de vue a 10 ans et que Orange est une grosse entreprise ou les différentes branches ne se ressemblent pas forcément (R&D vs SI vs Enterprise).
Google fonce, prend des risques, a beaucoup d’ambition. Le feeling que tout est possible est grisant. Le succès renforce le succès. Ils ont beaucoup d’argent et ils investissent massivement. La mentalité est très différente. A la même question, Orange dirait non ou on va essayer. Google dirait sans doute: de combien de développeurs avez-vous besoin? Chez Google tu peux expliquer la partie technique au directeur ou vp, le pourquoi c’est techniquement compliqué. Chez Orange, les dirigeants ont d’autres talents et pour un développeur c'est plus compliqué de s'épanouir.
Les deux entreprises sont énormes mais réagissent complètement différemment. Cette différence de culture est flagrante. Personnellement je préfère la deuxième.
Tu habites Aarau en Suisse, qu’apprécies tu dans cette ville ?
Aarau c’est la caricature de la Suisse: jolie, calme, campagnarde. Il y a même la vache sur chaque colline. Je prends mon VTT et je suis sur un chemin en 30 secondes.
8. Tu as d’autres passions ?
J'aime bien la musique et faire du vélo :)
9. Peut-on te voir dans des conf ou des meetups ? Sinon où peut on te suivre ?
Je fais quelques conférences par an. Pas trop de temps pour les meetups. Je parle peu sur les réseaux sociaux mais ça m'arrive de tweeter ou de faire des petits posts sur LinkedIn.
10. Est-ce que ton métier correspond finalement à tes attentes, tes rêves ?
Je ne peux vraiment pas me plaindre. J’ai atteint tous les buts de quand j’avais 20 ans. Maintenant je peux me concentrer sur ce qui me plait: construire une plateforme qui peut changer le monde sans avoir à regarder tous les mois si le compte en banque est positif.
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 ?
J’aurais pleins de conseils, ils valent ce qu’ils valent:
Knowledge
il faut apprendre en continu. Qui fait encore du Fortran, de l’ADA? Object oriented programming and co? Il faut suivre le flot. Juste sur les langages de Perl à PHP puis Python, JS ou TS. Chaque 5-10 ans, l'industrie change. La partie algorithmique elle n’a presque pas changée: les livres de Knuth sont toujours utiles.
Simple >> Compliqué : 99% des développeurs optimisent pour les mauvaises paramètres: performance vs correctness, language/framework vs time to market, opinion vs product market fit.
Learn to use AI and also possibly be an AI expert (not only a user someone that can create or tune models)
Facts >> Opinion obvious but are you doing it consistently?
Methodology
Engineering is different from coding: add testing, benchmarking, non regression, monitoring, backup, regulation compliance, documentation, marketing, go to market strategy, product mindset, listening to customers, hackathon etc
Consistency is more important than pure smartness: there are a lot of tough problems. They are hard for everyone. If you can make a step forward everyday you will do better than most people, even people a lot smarter than you. Working as a team is incredibly rewarding.
The power of the 1-pager: deciders like me dont have the time to read a book and they have a goldfish memory. A clear 1 pager explaining what the problem is, what your preferred solution is, and signed by you and the people involved is a great way to move forward.
Own your career! A company does not have your best interest in mind. They do optimize for their own. It may align at some point in time but that's just an illusion. At the end of the day, we are paid by the month. When all is cool, that's fine. When not, then you are part of the next "role reduction".
Switch work often: the french culture pushes people to stay in the same spot for a long time. You should switch more often, likely every 3 years. The risk is very low in practice. You can find opportunities to grow everywhere. It makes life less boring and more exciting.
Follow the trends: it used to be social network, mobile or crypto. Now it is AI. Staying in the previous bubble means fighting an uphill battle. There is a time for switching to the next thing.
Keep it fun: over a long period of time, a job is just a job. If it is not fun, not rewarding, not creative enough, then look left and right. There is another opportunity not too far away.
Work on your soft skills: as an engineer you are likely not the best at listening, communicating, resolving conflict etc If your English is not good enough work on it.
For senior people, it is all about leadership. The ability to do the right thing when things are tough, the ability to decrease uncertainty and bring a clear vision to the team.
Believe in yourself: don't let others drive you, learn from the best. You are likely good enough to work at Parity or Google. Did you apply?
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.) ?
En python: jupyter tous les jours and pandas/torch/numpy/scipy/plotly
En go: emacs
Git
Windsurf : pas encore sûr que j'apprécie vraiment, un jour magique, un jour désespérant.
je suis très framework agnostic. Je prototype en python et si la perf est un prb je réécris en c++ ou go la partie du code qui a besoin de perf.
13. Un autre sujet que tu aimerais mettre en avant ?
Coding is fun. There is a possibility that AI will transform coding into something else. Maybe it will be a higher level kind of language or maybe it will just go away like assembly programming. I would keep my eyes open and pivot to whatever the future is before this future comes back to hurt me.
14. Le mot de la fin ?
Coding is fun. Did I tell you earlier that we are hiring?
Questions bonus
Ta meilleure anecdote dans ton travail :
I was oncall. I got a page and started to debug the issue. Google machines are clustered by zone and a zone is identified by a 2 letter code name, like aa, xy. Since they have a lot of zones most combinations are used. I found a command to fix the issue, victory. So i did execute it but i swapped the 2 letters, the system happily executed the command and I crashed another cluster. 2 fires for the price of 1…
Pour suivre Pierre :
Twitter : https://x.com/pierreaubert
Linkedin : https://www.linkedin.com/in/pierreaubert/
GitHub : https://github.com/pierreaubert
Et voilà l’interview est terminée. Rendez vous la semaine prochaine pour une nouvelle interview !
LA CAISSE À OUTILS
Dans cette rubrique, je vous présente des outils qui peuvent vous aider dans votre quotidien de dev.
Child3D
Keycloak
Zen Browser
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
🇫🇷 Mobilis in Mobile - 17 juin 2025 - Nantes
🇵🇱 Code Europe - 30/06 au 01/07/25 - Cracovie - Pologne
Code Europe is Poland’s biggest IT festival gathering experts from various Tech backgrounds and continents for one week in Cracow.
» En savoir plus
🇨🇦 Women in Tech Montreal - 03 au 06/07/25 - Montreal - Canada
We are happy to extend an invitation to our event, offering a chance to network with accomplished female pros across diverse IT domains, rub shoulders with CTOs, connect with talented dev teams, and mingle with the brilliant minds behind your favorite tech brands. This event is a match made in heaven for software engineers, data scientists, PMs and project managers, and UI/UX designers who want to stay ahead of the game in the fast-paced world of tech. While this event is centered around women in tech, we extend a warm invitation to everyone to join us.
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.
SetApp
Le meilleur rapport qualité / prix pour booster votre Mac ou votre iPhone. Des dizaines d’applications pour un abonnement rikiki.
Apprenez le code et la programmation et profitez de 10% de réduction chez Code Garage
Vous connaissez le podcast Code Garage de Nicolas Brondin Bernard ?
Mais si, il est présent dans chaque numéro de cette newsletter. Mais saviez vous que Code Garage vous propose des cours. Et bien Nicolas m’a gentillement proposé une remise de 10% sur l’ensemble de son catalogue par abonnement ou au cours acheté individuellement.
Pour en profiter c’est très simple :
Cours seul : par exemple MySQL => https://code-garage.com/courses/sql-mysql?coupon=HAPPYTODEV (il suffit d’ajouter ?coupon=HAPPYTODEV)
Abonnement à la version pro => tous les cours en un seul abonnement => https://code-garage.com/payment/pricing?tab=individual&coupon=HAPPYTODEV
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.
Cathalina – CDI DevOps / Cloud – Disponible immédiatement – Mobilité Paris / Île-de-France
🔍 Recherche : Poste en CDI en tant qu’Ingénieure DevOps / Cloud / Infrastructure
📅 Disponibilité : Immédiate
📍 Localisation : Paris / Île-de-France (ou remote partiel)
Présentation
👋 Bonjour à toutes et à tous,
Je m’appelle Cathalina,
je suis ingénieure DevOps spécialisée dans l’automatisation, le Cloud et la gestion d’infrastructures. Formée à l’ECE Paris et forte de plusieurs expériences professionnelles, j’ai développé des compétences solides en déploiement automatisé, CI/CD, gestion de conteneurs et supervision des systèmes.
Je suis aujourd’hui à la recherche d’un CDI dans une équipe tech qui valorise l’efficacité, la fiabilité, le partage de connaissances et l’amélioration continue.
🛠️ Stack & Outils
Cloud & Conteneurs : AWS, Kubernetes, Docker
Infrastructure as Code : Terraform, Ansible
CI/CD : GitLab CI, Jenkins, GitHub Actions
Scripting : Python, Bash, Go
Systèmes : Linux, Windows, macOS
Surveillance / Orchestration : Zabbix, Rundeck, ArgoCD
🚀 Ce que je recherche
Un environnement stimulant où je pourrais :
Concevoir et automatiser des infrastructures robustes
Participer à des projets DevOps stratégiques (cloud, migration, IaC...)
Continuer à apprendre, évoluer, et contribuer à une équipe passionnée
📬 Contact :
• Email : cathalina.rn@gmail.com
• LinkedIn : linkedin.com/in/cathalina-ranaivoarison
N’hésitez pas à me contacter !
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 2300 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%)
Recruteuses, recruteurs venez passer vos annonces gratuitement sur Framework Heroes
En tant que recruteurs, 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.
Points de vue différents
#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 vous souhaite une excellente semaine !
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