Quoi de neuf les devs ? Numéro 99
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Vassili Joffroy. On parlera aussi de ✅ C++, ✅ Java, ✅ MySQL, ✅ Python, ✅ Intercontrat, etc...
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.
Il y a comme un petit parfum de rentrée dans l’air, tu ne trouves pas ?
Les vacances s’achèvent pour la plupart d’entre nous.
Les papas et les mamans sont sur les rangs pour la rentrée des enfants.
Les têtes sont pleines de souvenirs à partager autour de la machine à café
Bref, il va falloir reprendre le travail et les habitudes quotidiennes. Et cela commence bien évidemment par une veille technique aux petits oignons. Et j’espère que cette newsletter en fait partie.
Je vous souhaite à toutes et à tous une belle rentrée. Prenez bien soin de vous.
Avant de commencer, sache que tu peux aider Gaëlle a trouver son alternance pour septembre 2024. Comment ? En partageant son profil, tu peux en parlant dans ta boîte…
Bon et sinon, de quoi allons nous parler cette semaine dans ce numéro ?
On va parler entre autres de :
✅ C++
✅ Java
✅ MySQL
✅ Python
✅ Intercontrat
✅ et bien d’autres sujets encore
À présent, l’invité de la semaine !!
L’invité de la semaine
Cette semaine, j’ai le plaisir de recevoir Vassili Joffroy, il est dev, mais également CTO et CEO et est très présent sur LinkedIn.
Voici ses conseils pour les devs qui débutent :
Lancez-vous, n’attendez pas, vous avez seulement besoin d’un ordi, même tout pourri et d’une petite connexion à internet pour suivre les cours.
Vous pouvez acheter également des livres.
Créer des projets, faites des clones de projets existant, demandez à votre entourage s' ils ont un besoin quelconque et réglez le.
Merci Vassili pour ta disponibilité et pour ton interview 🙏.
Pour la suite de l’interview, tu connais la chanson, ce sera un peu plus bas👇.
Il est temps de te laisser découvrir ce numéro, n’oublie pas que la meilleure façon de soutenir cette newsletter gratuite c’est de t’y abonner via le bouton ci-dessous 👇 Pas de spam, un mail par semaine.
Bonne lecture!
Fred
PS : cette newsletter est plutôt longue, si Gmail ou un autre client ne te permet pas de la lire en entier, n’hésite pas à cliquer sur “Afficher l’intégralité du message” ou équivalent
Mes sponsors permanents
Cockpit io est un collectif formé d’expert·e·s techniques qui s’appuie sur un écosystème de partenaires privilégiés, pour vous aider à transformer, moderniser et optimiser vos infrastructures cloud !
Notre différenciation se décline sur 3 axes :
Nos technologies innovantes et éprouvées
Nos méthodologies structurantes
Notre veille technologique continue
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 Cockpit io, Clever Cloud et ScalarX, affichez ici votre pub avec le lien vers votre site ici pendant un an ou six mois à partir de 45€/semaine.
Visibilité pour votre entreprise garantie ! 🚀
Cliquez sur le bouton ci-dessous pour en savoir plus (modalités et tarifs) 👇
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.
AU PROGRAMME DE CE NUMÉRO
✅ Gagnez jusqu’à 200€ avec cette newsletter !
✅ L’INVITÉ DE LA SEMAINE - Vassili Joffroy
✅ 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 !
Utilisation de Terraform Import
Le maître Jedi du DevOps Stéphane te propose cette semaine de faire le tour de Terraform Import : une fonctionnalité qui permet d’importer des ressources déjà présentes dans votre infrastructure dans l’état Terraform.
Construire une application multi-tenant avec API Platform, Symfony et Doctrine (partie 1)
Les Tilleuls te propose un série d’articles sur ce sujet. Et voici l’intro de la première partie :
Dans cet article, nous allons parcourir ensemble les différents chemins que nous avons suivis afin d’implémenter une architecture multi-tenant au sein d’une application utilisant Symfony, API Platform et Doctrine. Cet article fera l’objet d’une deuxième partie où nous détaillerons une solution complètement fonctionnelle que nous avons mise en place et d’un troisième volet où nous regarderons d’un œil critique la solution finale, afin d’en trouver les limites et de possibles évolutions.
La programmation en C++ moderne
Un cours très complet sur la programmation en C++.
Cela devrait t’occuper pour quelques heures ;-)
Environnement de développement Java sous Fedora et VSCode
Anthony te propose de mettre en place un environnement light pour tes devs en Java.
Les EDI sont généralement très lourd à utiliser, je pense à Eclipse ou IntelliJ en Java. Cette lourdeur est pas forcément utile, cela créé une usine à gaz. Utilisez Git est fastidieux par exemple.
Donc on va choisir une solution plus simple et adapter pour débutant: Java avec VSCode. L'intégration de Git dans VSCode est relativement simple à prendre en charge, le logiciel est assez léger et moins gourmand en ressource.
Arrestation de Pavel Durov, CEO de Telegram
Pavel Durov, fondateur de Telegram, a été arrêté en France pour des manquements dans la modération des contenus sur la plateforme. Les autorités françaises reprochent à Telegram d'être devenu un refuge pour des activités criminelles, notamment le trafic de drogue, la pornographie infantile, le blanchiment d'argent et la fraude. Telegram a répondu en affirmant respecter les lois européennes, y compris le Digital Services Act, tout en rejetant la responsabilité des abus commis sur sa plateforme.
Je n’ai pas tout les tenants et aboutissant de cette affaire mais je m’interroge.
Comme Ed Leon le dit avec une pointe d’humour, à ce moment là on va devoir arrêter tout les dirigeants d’entreprises qui permettent de dire tout et n’importe quoi.
Source : Hacker News
Vous êtes une entreprise, dev indépendant, recruteuse, recruteur, saviez vous que vous pouvez proposer vos services à mes 1800+ abonné.e.s ?
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 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é.
Es tu d’accord avec @levelsio ?
Si tu as des arguments pour ou contre, n’hésite pas à venir en parler en commentaire.
TALL TIPS
Cette section regroupe des infos autour de Tailwind Css, Alpine Js, Laravel et Livewire. A piocher ou à bookmarker selon vos besoins.
Créer son FormBuilder dans Laravel
Ludovic te présente le composite pattern en construisant un form builder.
🇬🇧Security Tip: Intercepting dump() Could Expose Production!
Stephen te met en garde lors de l’utilisation de dump() : éviter à tout prix qu’il parte en prod.
dump() interceptors in dev tools like Herd and Telescope are very helpful, but be careful you don't accidently send dump() to production!
Groupe LinkedIn Laravel Francophone
Si l’univers de Laravel t’intéresse, n’hésite pas à rejoindre mon groupe Laravel Francophone sur LinkedIn. Nous y sommes déjà plus de 180 !
Il a pour objectif de fédérer les développeuses et développeurs Laravel francophones 🇫🇷.
Son but plus détaillé est :
- de permettre le partage de connaissances sur Laravel
- d'informer sur les dernières actualités de l'écosystème Laravel
- de permettre de trouver jobs, missions, stages et alternances pour les devs à l'écoute du marché
- de permettre aux recruteurs de diffuser leurs offres
Gagnez jusqu’à 200€ avec cette newsletter !
Désormais vous pouvez gagner de l'argent 💰, jusqu’à 200€, en parlant de ma newsletter autour de vous.
Je vous explique, c’est très simple ✌️:
1. vous convainquez votre boss ou une connaissance de sponsoriser ma newsletter
2. votre contact me sponsorise et mentionne votre nom/pseudo
3. une fois l'argent reçu de votre contact, je vous fais un virement de la commission gagnée
Easy peasy, non ?
Contactez moi par email (happytodev@gmail.com), ou par DM sur mes réseaux.
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é !
Présentation d'AdonisJS 6 par Romain Lanz
Romain Lanz nous présente ses amours successifs et accessoirement AdonisJS ;-)
On commencera par une présentation de moi même ainsi que de mon parcours. Nécessaire afin de comprendre mes avis. Par la suite une introduction au framework de mon coeur, AdonisJS 6, sera réalisée. Et si le temps nous le permet, une démonstration du framework, notament du module Transmit et possiblement Inertia.
Vous ne rêvez pas, Lidl est bien un fournisseur de cloud (comme AWS, Azure, OVH…) 😳 DevCafé 26/08
DevCafe te permets de faire un tour rapide de la veille sur le monde du dev.
🇬🇧 My Minimal and Beautiful VSCode Setup
Josh te propose de découvrir son setup minimaliste sous VS Code:
The goal is to have a clean, functional, and extremely beautiful code editor so that I can love the tools I use every single day. So, this is what I came up with. But really, it's all copied from Caleb Porzio's Make VS Code Awesome course and then slightly tweaked with a different theme and font. I didn't want to share every little detail and setting because it's really all from this course and I want to give credit where credit is due. I've changed very little. :)
Fais un don pour soutenir cette newsletter 👇
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. C’est rapide et sécurisé.
Le savais tu ? Tu peux aussi soutenir cette newsletter sans bourse délier 🤯
Si tu commandes sur Amazon, tu peux utiliser mon lien affilié, tu ne paieras pas un centime de plus, de mon côté je toucherai un petit pourcentage.
Cela ne change rien pour toi, mais cela peut beaucoup 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.
Double Slash - Les news web dev pour août 2024
On retrouve Alex (@xlanex6) et Patrick (@patrickfaramaz) pour un nouvel épisode de Double Slash //
Dans cet épisode, on explore les dernières nouveautés en matière de développement web. Des outils innovants basés sur l'IA pour la génération de bases de données et de formulaires, des solutions pour la création de sites en open source, et bien plus encore. On évoque également des ressources éducatives et des outils pour améliorer l'accessibilité sur le web.
SAV de la Tech #23. Mon ESN me prive d'open-source entre deux missions 🐀
On retrouve un nouvel épisode du SAV de la tech présenté par Adrien Joly (@adrienjoly) et Jérémie Girault :
Cette semaine, dans le SAV de la Tech, on répond à la question de Sachi:
"Je bosse pour une ESN depuis un an et j'ai passé une grosse partie de mon temps en Inter-contrat. Je me suis naturellement dis que ce serait intéressant de Monter / Contribuer à des projets Open Source. Mais quand j'en ai parler avec mes collègues, ils étaient moyen chaud à l'idée et les plus anciens de la boite disant que le directeur n'est pas super fan vis à vis du fait de "travailler pour les autres" sachant que l'on utilise des technos open source dans nos projets. Mais du coup je sais pas vraiment quoi faire. Je suis sur 7 mois d'inter contrant et à part occasionnellement améliorer le socle, je fais pas grand chose."
Abonne toi !
Si tu apprécies cette newsletter hebdomadaire, aidez moi à la continuer en t’y abonnant.
Promis pas de spam, juste la newsletter tous les vendredis dans votre 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.
Native PHP v0.5.4
NativePHP permet de concevoir des apps de bureaux directement avec PHP.
What's Changed
Add fullscreenable support by @simonhamp in #340
Implemented minimizing by @RobertWesner in #347
Fluent API for opening windows maximized/minimized by @simonhamp in #349
Nuxt 3.13
La version 3.13 de Nuxt est disponible - elle porte certaines des nouvelles fonctionnalités en cours de développement pour Nuxt 4 !
Ruby 3.3.4 Released
Cette news date du mois dernier mais je tenais tout de même à vous en faire part.
L’INVITÉ DE LA SEMAINE - Vassili Joffroy
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 Vassili qui se prête au jeu de la mini interview de Quoi de neuf les devs ?
Tu es prêt.e pour l’interview ?
La voici 👇
1. Peux-tu te présenter ?
Vassili JOFFROY, 22 ans, j’habite à Suresnes à côté de Paris mais je suis la plupart du temps en voyage, je profite de la flexibilité du travail. J’ai commencé la programmation en 6ème grâce à Minecraft, j’ai créé un serveur pour mes amis et un site pour le promouvoir et réalisé mes premiers sous sur internet.
2. Quelle est ta spécialité ? Quel est ton langage préféré ?
Ma spécialité c’est le PHP et Laravel, je suis expert en création d’outil, d’application, de transformation digitale, je transforme des processus humains longs et fastidieux en logiciels et automatisation avec une interface simple d’utilisation.
3. Es-tu un reconverti ? (as tu travaillé dans un autre domaine que l’IT précédemment)
Je n’ai pas fait de reconversion mais j’ai commencé par bidouiller (et surtout casser au début) en tant que technicien niveau 1 et 2.
4. Quelles études as-tu suivies ?
L’école de la rue, je suis autodidacte, j’ai commencé mon apprentissage en 6ème sur le terrain grâce à OpenClassRoom, les livres à la fnac, les chaînes Youtube de Grafikart et d’autres confrères français ou anglais. J’ai réalisé beaucoup de petits projets pour progresser et confirmer un niveau nécessaire afin de réaliser des projets réels.
J’ai cependant passé un bac pro système numérique en candidat libre afin de valider un diplôme et faire plaisir à la famille et bénéficier de stages.
5. Comment as-tu démarré dans le monde pro ? Stage, alternance, emploi direct ?
J’ai commencé dans le monde professionnel avec des stages chez BPCE, Natixis, iQera, MCS, DSO Interactive, toutes ces sociétés sont dans le domaine de la banque et finance, j’ai pu bénéficier de ces stages grâce à ma mère qui y travaillait et qui connaissait du monde.
Ces stages étaient surtout axés sur le métier de technicien de maintenance, j’ai pu cependant développer en J2EE et PHP dans certains des stages.
La durée totale des stages était de 5 mois.J’ai commencé la programmation en freelance à 16 ans grâce à un ami que j’avais rencontré sur OpenClassRoom, à force de l’aider, il m’a parlé de son projet et on a collaboré et j’ai gagné mes premiers sous grâce au code. J’ai par la suite réalisé une grosse application directement avec son contact.
6. Et maintenant tu en es où ?
Aujourd’hui j’ai découvert plusieurs sociétés, j’ai eu plusieurs contrats en CDI, en freelance, en tant qu’associé.
Mon premier CDI était à 18 ans, je venais de livrer mon application que je développais pour la CFDT et de vendre les droits d’auteurs et signer un contrat de maintenance, je voulais découvrir autre chose.
J’ai eu des riches expériences en CDI dont un rachat d’une société par un fond d’investissement de Rothschild, un liquidation judiciaire et une vague de démission de tout le pôle IT par exemple. J’ai dû faire 4 CDI en moins de 2 ans.
J’ai une société en SAS ou je suis président avec un ami qui est une agence web classique où je met à disposition mes services et ceux de mes contacts freelance (un collectif en devenir).
J’ai une SAS avec un autre ami qui est restaurateur, nous créons actuellement un SaaS dans ce même domaine, je suis directeur général de la société et CTO.J’ai rejoint récemment une nouvelle société à hauteur de 10% en tant qu’associé et CTO afin d’apporter mes compétences, mes idées, mon réseau et mon temps afin de créer de la valeur et un super logiciel.
Et pour finir j’ai également une entreprise individuelle ou je fais mon métier de coeur : technicien informatique à domicile et consultant.
7. Sur ton profil LinkedIn, on peut lire que tu es CEO & CTO, que tu réalises des applications web complexes et sur-mesure, que tu es SuperMalter 2 Laravel & PHP, mais également Top Voice 1% Web Dev LK
Ma première question serait comment trouves tu le temps pour tout cela ?
Ce n’est pas facile de trouver le temps pour faire tout cela mais il faut savoir jongler avec toutes ces idées et projets.
J’aime être occupé et en plus de tout cela, je suis actuellement à Toronto afin d’apprendre à vivre avec le décalage horaire et améliorer mon anglais.J’essaye de faire un emploi du temps et suivre mes émotions, si je ne veux pas travailler je ne travaille pas mais je ne laisserai jamais quelqu’un en plan.
Tu nous parles de tes postes de CEO et CTO ?
Au vu des différentes sociétés que j’ai ou dans lesquelles je suis, je suis obligé de m’occuper de toute la partie papier, légale, financement, comptabilité, préparer des documents, répondre aux recommandés avec d’autres sociétés, gérer la vie de tout ce beau monde.
Ce n’est pas toujours facile mais j’ai la chance d’être bien accompagné et d’avoir beaucoup appris sur le terrain avant de me lancer.En tant que CTO, c’est beaucoup plus facile et agréable pour moi, c’est un peu mon métier de prédilection, je suis un geek, je suis un développeur, un chef de projet, un commercial, je fais un peu tous les métiers grâce à cette casquette et j’adore ça.
J’apporte mon savoir faire, je partage mes connaissances, je programme des solutions, j’interviens sur des décisions pour des sociétés ou des personnes.
Tu as ta propre agence, tu nous en parles un peu ?
Comment tu t’es lancé ?
Je me suis lancé suite à la liquidation judiciaire de la société où j’étais, j’étais actionnaire et lead dev dans cette société, CTO / Directeur en devenir mais tout ne s’est pas passé comme prévu, il y a eu un petit souci avec des déclarations et des problèmes d’argent.
J’ai adoré cette expérience, j’avais déménagé à Lyon pendant 9 mois, c’était les meilleurs mois de ma vie, j’ai découvert tellement de monde, de clients et la vie en indépendant loin de ma famille et amis habituels.
Je me suis dit “et pourquoi pas créer mon agence?”, soutenu par mes collègues et amis, je n'ai pas réfléchi et j’ai créé ma SAS avec un ami.
Les difficultés rencontrées ?
On a eu plusieurs lettres recommandées et menaces avec le nom de la société “The Forge” qui était initialement choisi, qui selon moi, reflète bien le monde de la technologie.
On a adopté une stratégie et elle a payé, on n’a pas eu de problème (heureusement) et on a sécurisé le tout en changeant de dénomination.
Les joies de l'entrepreneuriat.
Les points de satisfaction ?
Que tout le monde me suive dans mon aventure, mes amis, ma famille, mes clients, tout le monde me soutient et veut apporter sa pierre à l’édifice, les clients aiment ce qu’on propose, les partenaires aiment travailler avec nous et j’ai eu l'occasion depuis le début de TFA d’aller en voyage : Lyon, Espagne, 3 mois en Géorgie et maintenant 5 mois à Toronto par exemple.
Les conseils à celles et ceux qui aimeraient faire le pas ?
Commencer par le freelance, lancer votre activité en parallèle de votre travail actuel, négocier une rupture co et demander l’ARCE (et l’ACRE si vous pouvez) pour commencer au mieux votre société.
Le plus important c’est le réseau et l'existence de votre profil sur internet, vous aurez beau être bon mais si vous êtes invisible, ça ne servira pas.
Ne vous lancez pas pour gagner de l’argent mais plutôt pour l'indépendance et la liberté de voyager et dormir quand vous voulez.
Commencer par une EI / Micro avant de passer à une SASU / EURL etc.. Pour alléger les déclarations et les obligations, il faut savoir qu’une société coûte environ 1200e par an et l’ouverture coûte environ 500e.
Tu habites Suresnes, qu’apprécies tu dans cette ville ?
J’habites Suresnes depuis que je suis en France, j’adore cette ville car c’est la campagne dans la vie parisienne, je suis au coeur de toutes les choses qui peuvent se passer, un endroit riche en émotions et en histoire, la forteresse du mont valérien, le cimetière américain, la terrasse du fécheray, la nature, le bois de boulogne, la proximité avec la défense etc..
8. Tu as d’autres passions ?
J’adore l’horlogerie, je collectionne les toquantes depuis à peu près 2 ans et demi.
J’adore également le vélo et la marche, ça me permet de faire le vide et me concentrer sur mes projets et trier mes idées.
9. Peut-on te voir dans des conf ou des meetups ? Sinon où peut on te suivre ?
Pas pour l’instant, un jour peut-être ? :D J’aimerais bien, c’est l’une des prochaines étapes je pense.
10. Est-ce que ton métier correspond finalement à tes attentes, tes rêves ?
OUI !
J’ai créé ce dont j’avais besoin, je fais ce que je veux quand je veux avec qui je veux.
Maintenant il faut voir si cela va durer, si je voudrais faire cela toute ma vie ou non, mais aujourd’hui, je suis satisfait.
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 ?
Lancez-vous, n’attendez pas, vous avez seulement besoin d’un ordi, même tout pourri et d’une petite connexion à internet pour suivre les cours.
Vous pouvez acheter également des livres.
Créer des projets, faites des clones de projets existant, demandez à votre entourage s' ils ont un besoin quelconque et réglez le.
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.) ?
PHPStorm, mon IDE fav de JetBrain
Ma collection de mug pour prendre des cafés afin de refaire le monde.
Youtube / Spotify afin de faire ma veille et détendre le cerveau.
13. Un autre sujet que tu aimerais mettre en avant ?
RAS
14. Le mot de la fin ?
Croyez en vous, lancez vous et vous verrez, ça ira tout seul, n’ayez pas peur, la chance ça se provoque, le travail payera forcément un jour, faites votre métier par passion et n’oubliez pas de vous déconnecter pour ne pas faire de burn out !
Questions bonus
Ta meilleure anecdote dans ton travail :
Lorsque j’étais technicien informatique à domicile, un client m’avait déposé en moto Goldwing et récupéré plusieurs fois afin qu’on puisse réparer son ordinateur et aller acheter le matériel nécessaire, j’ai adoré ce moment, merci monsieur Marc.
Ton jeu vidéo préféré :
Minecraft / Counter Strike
Ton livre préféré / Ton film ou ta série préféré(e) :
The Billion Dollar Code superbe série
sinon tous les livres et films sur Steve Jobs, Bill Gates…
Si tu veux donner de la force à Vassili, n’hésite pas à aller voir ses réseaux et pourquoi pas le suivre !
Linkedin : https://www.linkedin.com/in/vassili-joffroy/
GitHub : https://github.com/vassilidev/
Et voilà l’interview est terminée.
Qu’en as tu pensé ? Est ce que son parcours t’a inspiré ?
As tu des questions à lui poser ?
Pose lui vos questions directement dans les commentaires ;-)
LA CAISSE À OUTILS
Dans cette rubrique, je te présente des outils qui peuvent t'aider dans ton quotidien de dev.
Cette semaine, je remercie @bearstech, @guillaume_rygn, @ponceto91, @alsacreations pour les tools partagés
Visual Explain for MySQL
On en a tous rêvé pour mieux comprendre nos requêtes. Tobias l’a fait.
Et en plus c’est gratuit !
Every Programmer Should Know
Comme le dit si bien Olivier :
Pour bien occuper votre temps perdu, voici un dépôt avec tout un tas de ressources et d'information que chaque développeur/euse devrait savoir. Une mine de d'informations très utiles !! ⬇️
Pyright
C++ Links
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
OpenTechCon - 28 septembre 2024 - Online
Organisée par l’ami Yoan Bernabeu, cette conf a déjà un programme alléchant :
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 des services ou des produits affiliés. Je le dis en toute transparence, car tu es en droit de savoir que si tu achètes un service ou un 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.
Formations PHP avec Gary Clarke
Qui est Gary et qu’est ce qu’il vous propose ?
Le mieux est que je laisse se présenter :
Bonjour et merci beaucoup d'avoir consulté mon travail. Je m'appelle Gary Clarke et je suis un développeur de logiciels avec de nombreuses années d'expérience, principalement en PHP. J'ai commencé à créer des tutoriels vidéo pendant l'enfermement en 2020 parce que je voulais relever le défi d'être capable d'expliquer des sujets complexes / techniques aux autres d'une manière qui soit facile à comprendre et à retenir.
À l'heure actuelle, mes vidéos ont été visionnées près d'un demi-million de fois et j'ai l'intention de continuer à créer du contenu nouveau et amélioré et d'enseigner à de plus en plus de nouvelles personnes. Je serais ravi de vous retrouver dans un de mes cours.
Pourquoi vous devriez essayer les formations de Gary ?
✅ Il a déjà fait le travail difficile de rassembler tout cela en une feuille de route cohérente et fluide.
✅ Le matériel est moderne et constamment mis à jour.
✅ Les exemples de code sont basés sur le monde réel et ils fonctionnent tous !
✅ Il réponds rapidement aux questions des étudiants.
✅ Personne d'autre ne couvre ces sujets avec autant de détails.
✅ Il sait ce que vous devez savoir.
✅ Les cours sont sous-titrés dans votre langue et la qualité est excellente.
Quelles sont les formations proposées ?
PHP Framework Pro : Apprenez comment fonctionnent réellement les frameworks PHP en construisant le vôtre avec moi.
PHP API Pro : Apprenez toutes les bonnes pratiques et les compétences essentielles pour créer des API en PHP.
Object Oriented PHP : Un guide complet de la programmation orientée objet en PHP. Du débutant aux concepts intermédiaires.
Test Driven Development in PHP : Faites passer vos compétences de développeur au niveau supérieur en créant une API à partir de zéro en utilisant le TDD avec le framework de test PestPHP.
plus des bundles qui vous permettent d’économiser
Une réduction de -30% grâce à ma newsletter
Grâce à mon partenariat avec Gary, bénéficie de 30% de réduction sur TOUTES SES FORMATIONS en utilisant le coupon “HAPPYTODEV” (à utiliser lors de ta commande).
LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Ici je te 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 80 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.
Gaëlle Briet - Alternance en master Manager en Ingénierie Informatique - à partir de septembre 2024 - Cavaillon / Avignon et alentours + remote
Type de recherche : Alternance en master Manager en Ingénierie Informatique
Dates : alternance de 24 mois à partir de septembre 2024 avec un rythme de trois semaines en entreprise et deux semaine en école.
Zone géographique : Cavaillon / Avignon et alentours, ou remote
Présentation :
Bonjour,
Je m'appelle Gaëlle, j'ai 41 ans.
Je travaillais dans la restauration comme serveuse et barmaid, et j'ai entamé, en 2022, une reconversion dans l'informatique.
J'ai commencé cette reconversion en effectuant une première formation en 8 mois : Développeur web et web mobile, que j'ai terminée et validée en février 2023.
J'ai ensuite réalisé une seconde formation : Concepteur Développeur d'Applications, en alternance (note:nous sommes le 19 août, et je termine le 31 août ). J'ai travaillé dans une entreprise, éditeur de logiciel, qui réalise des applications web professionnelles pour les acteurs du transport de marchandises, de la supply chain. (suivi des marchandises géolocalisation etc).
Au cours de cette alternance j'ai développé de solides compétences en Javascript, Vue.js, PHP, Symfony, MySQL, postgreSQL, tout en travaillant en méthodologie Agile.
Mes précédentes expériences dans la restauration, m'apportent des qualités indispensables, une communication efficace et un esprit d'équipe solide, une excellente relation client et de l'adaptabilité.
Aujourd'hui, je cherche à affiner mes compétences en développement et en sécurité des applications tout en réalisant une nouvelle alternance en master Manager en Ingénierie Informatique parcours secure-coding.
Ce cursus se déroulera avec un calendrier de 3 semaines en entreprise suivi de 2 semaines en formation, et débute dès le 9 septembre 2024.
Je reste à votre disposition pour de plus amples renseignements.
Linkedin : https://www.linkedin.com/in/gaelle-briet-666184227/
Github : https://github.com/GaelleBriet
CV :
Tu peux également retrouver, dans les numéros précédents, les demandes d’autres développeuses et développeurs à aider.
Numéro 97
Numéro 92
Numéro 91
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 1750 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 : 48,00€
5 annonces : 234,00€ (-2,5%)
10 annonces : 456,00€ (-5%)
26 annonces : 1124,00€ (-12,5%)
52 annonces : 1997,00€ (-25%)
Framework Heroes : les offres d’emplois récentes
Tu cherche un poste en lien avec un framework ?
Voici les offres disponibles sur Framework Heroes :
Développeur(se) fullstack Laravel / React.js - Full remote 🏠
Développeur(se) expert fullstack Laravel / React.js + Design System - Full remote 🏠 - JL Recrutement
UN PEU D’HUMOUR !
Il est temps de sourire et de se détendre un peu à présent. Dans cette rubrique, je te présente les ressources amusantes que j’ai pu trouver.
Naughty Dev
Avouez vous l’avez vous aussi déjà fait ?
(Clic pour voir la vidéo)
Les bons et les mauvais frameworks
Estimate
#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 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 souhaite me soutenir même modestement ou même gratuitement, je t’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