Quoi de neuf les devs ? Numéro 97
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Alex Duval. On parlera aussi de ✅ Gestion des dépendances, ✅ Revue de code, ✅ React, ✅ PHP, ✅ Java , 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.
Bonne semaine et bonne vacances pour celles et ceux qui y sont déjà !
Tu peux aider Loïc Delplace à trouver son alternance pour septembre sur Lille. Tu pourras découvrir son profil dans la rubrique LES DEMANDES DE STAGES, ALTERNANCES ET JOBS.
Parlons à présent du contenu de ce numéro de Quoi de neuf les devs ?, on va y parler entre autres de :
✅ Gestion des dépendances
✅ Revue de code
✅ React
✅ PHP
✅ Java
✅ 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 Alex Duval. C’est l’acolyte de Patrick Faramaz dans le podcast Double Slash. Il est également dev ;-)
Voici ses conseils pour les devs qui débutent :
Il est toujours difficile de donner des conseils. Par définition, ces conseils sont issus de ta propre histoire et donc ne sont pas toujours transposables à tout le monde, dans toutes circonstances, à toute époque.
Néanmoins, je pense que rester focalisé sur une techno et plonger, approfondir le sujet avant de jouer la multiplication, reste un principe qui, pour moi, me paraît important.
Aussi, je vois trop de juniors ayant des capacités de concentration trop faibles parce que distraits par le téléphone ou les notifications, et donc je pense que préparer son environnement est primordial ; avoir un environnement de dev sain et isolé permet de développer cette faculté de concentration qui me semble indispensable quand on fait du développement.
Et pour finir, que l'on s'oriente vers une carrière salariée ou freelance, je pense qu'on néglige trop souvent les soft skills au détriment de la compétence pure de code.
Alex, un grand merci de t’être prêté au jeu de la mini interview et de m’avoir accordé un peu de ton temps 🙏.
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
🇬🇧How to review code effectively: A GitHub staff engineer’s philosophy
🇬🇧 Implementing Facial Recognition Authentication in Vue.js with FACEIO
✅ Gagnez jusqu’à 200€ avec cette newsletter !
✅ L’INVITÉ DE LA SEMAINE - Alex Duval
✅ 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 !
Renovate Automatise la Gestion des Dépendances
On retrouve Stéphane (@RobertStphane19)qui va te parler aujourd’hui d’un outil qui va te permettre d’automatiser ta gestion des dépendances. Alléchant, non ?
Pour finir de te convaincre voici l’introduction de son post :
La gestion des dépendances dans le développement logiciel est une tâche complexe et chronophage, souvent source de frustrations et de défis. Avec l'évolution constante des technologies et des bibliothèques, maintenir à jour un projet peut rapidement devenir un véritable casse-tête. C'est dans ce contexte que Renovate se révèle être un outil inestimable.
Hello world of Naé !
L’ami Didier Sampaolo (@dsampaolo) et son équipe se lance dans la création d’un jeu de cartes à collectionner (Collectible Cards Game), qui font des combats au tour-par-tour (Turn-Based Combat), dans un monde heroic fantasy.
Normalement, j’en ai suffisamment dit pour éveiller votre curiosité.
Le projet en est au tout début et c’est donc le moment parfait pour encourager la team !
🇬🇧How to review code effectively: A GitHub staff engineer’s philosophy
Sarah Vessels, ingénieure chez GitHub, parle de sa philosophie de la révision de code, de ce qui distingue une bonne révision de code d'une mauvaise, de sa stratégie pour trouver et réviser du code, et de la manière dont elle tire le meilleur parti des révisions de son propre code.
🇬🇧 Implementing Facial Recognition Authentication in Vue.js with FACEIO
Dans le paysage numérique actuel, la sécurité est primordiale. La technologie de reconnaissance faciale offre une solution de pointe pour l'authentification des utilisateurs, à la fois sûre et pratique. Cet article vous guidera dans l'intégration de FACEIO, une puissante API de reconnaissance faciale, dans votre application Vue.js.
Proposer vos services à mes 1800+ abonné.e.s en devenant sponsor 💪
Vous êtes une entreprise, dev indépendant, recruteuse, recruteur, 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é.
Développer des jeux avec React : Bibliothèques essentielles
Source : LinkedIn
Je te le dis, tu n’es pas prêt pour passer à la rotissoire
Mais après si tu insistes entre ton username Github. Mais je t’aurai prévenu !!
https://github-roast.pages.dev/
Merci @AurelieVache pour la découverte.
TALL TIPS
Cette section regroupe des infos autour de Tailwind Css, Alpine Js, Laravel et Livewire. A piocher ou à bookmarker selon vos besoins.
whenFilled()
Source : LinkedIn
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 ?
Concrètement :
15€ pour 4 semaines d’annonces
30€ pour 8 semaines d’annonces
45€ pour 12 semaines d’annonces
100€ pour 6 mois de sponsor permanent
200€ pour 12 mois de sponsor permanent
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é !
Lazy objects in PHP 8.4
Brendt te propose de faire le tour de la nouvelle RFC Lazy Objects de PHP : https://wiki.php.net/rfc/lazy-objects
Automatiser vos tests avec ce package Laravel ! 📦
On retrouve Ludovic (@laraveljutsu) qui va tester le nouveau plugin de Spatie : pest-plugin-route-testing
Ce filtre TikTok va CHANGER nos vies ?!
Ne t’arrête pas au titre, Hugo produit vraiment des vidéos de qualités et celle là ne déroge pas.
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.
MACI : Les IA java se microprofilent sur les homepages dégooglelisées
Et voilà le tout dernier Message à Caractère Informatique !!!
🇬🇧 Changelog - The Swiss government goes open source (News)
The Switzerland federal government requires releasing its software as open source, Google decides not to deprecate third-party cookies, Mark Zuckerberg says “open source” AI is the path forward, GitHub allows anyone access to deleted / private repository data & Tailscale wants to build a New Internet.
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.
Python 3.13.0 release candidate 1 released
Le 1er août est sorti la RC1 de Python 3.13. Pour rappel cette version est ciblée pour le 1er octobre 2024
PHP 8.3.10 / PHP 8.2.22 / PHP 8.4 Alpha4
Ce 1er août à également vu la sortie de 3 nouvelles versions de PHP dont l’alpha 4 de PHP 8.4.
Les versions 8.2.22 et 8.3.10 sont des versions bugfixes.
L’INVITÉ DE LA SEMAINE - Alex Duval
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 Alex qui se prête au jeu de la mini interview de Quoi de neuf les devs ?
☝️ Pssst : on ne peut pas laisser Alex avec 404 abonné.e.s, je compte sur vous (il suffit de cliquer sur l’image pour arriver sur son profil)
Tu es prêt.e pour l’interview ?
La voici 👇
1. Peux-tu te présenter ?
Je m’appelle Alex DUVAL, j’ai 40 ans et je vis à Chambéry en Savoie.
Je partage mon année entre mon activité de développeur web et mon activité de moniteur de ski spécialisé dans le hors-piste à Val d'Isère.
même si l'hiver je ne m'arrête pas de coder, ce qui me vaut parfois un peu de fatigue.
2. Quelle est ta spécialité ? Quel est ton langage préféré ?
Aujourd'hui, je ne fais que du JS, essentiellement du Vue et du Nuxt sur mes apps. Je suis intimement convaincu par ces technologies-là. Même si avant, j'ai fait du Joomla et du WordPress (il y a très longtemps…), puis j'ai découvert Ruby et Rails. Je suis tombé dans la secte de DHH….
Et c'est lors d'un meetup à TheFamily où j'ai vu les frères Chopin qui présentaient pour la première fois Nuxt. À l'époque, je ne faisais pas du tout de JavaScript. J'avais peut-être capté 10% de la conférence. Néanmoins, j'étais super emballé et c'est à ce moment-là que j'ai commencé ma migration vers du JS, du Vue, puis du Nuxt.
Aujourd'hui, je ne fais que du Nuxt.
Fan de GraphQL depuis la première heure, je suis encore intimement convaincu par cette techno, même si elle est de plus en plus décriée par la hype.
De manière générale, j'essaie de ne pas trop me diversifier sur des langages, j'essaie de rester focus sur un seul. Je pense que la courbe d'apprentissage pour vraiment maîtriser un framework type Next ou Nuxt est déjà assez longue et complexe. Si en plus il faut multiplier les langages, les technologies, on reste junior trop longtemps.
Par contre, avoir une approche 360, c'est-à-dire le front, le back, la database et le DevOps me paraît essentiel aujourd'hui. Sans être un expert dans tous ces sujets, mais connaître le BA/BA me paraît important pour que toi, par exemple, en tant que développeur front, tu ne mettes pas des bâtons dans les roues à ton collègue qui joue en back ou en tant que DevOps.
3. Es-tu un reconverti ? (as tu travaillé dans un autre domaine que l’IT précédemment)
4. Quelles études as-tu suivies ?
En quelque sorte, je ne suis pas issu du milieu académique, je viens d'une fac de sport où j'ai passé plusieurs brevets d'état en kayak, accompagnateur en montagne, moniteur de ski ; donc le code n'était pas du tout appris le dev à l'université.
Par contre, j'ai touché mon premier clavier au collège et je remercie mon prof de techno de 5e de m'avoir initié à Frontpage 98, Claris Homepage, Altavista, Copernic à l'époque !
Puis s'est suivi de longues nuits blanches à lire des bouquins sur HTML 4, CSS 2. Pour être honnête, au départ, je ne comprenais strictement à rien de tout ce que je lisais, mais mon envie était plus forte.
Malgré le fait que j'évoluais dans le monde du sport, été comme hiver, je gardais un pied dans le monde de l'informatique, du dev, et ai commencé à vendre des sites internet plus en mode argent de poche.
Les projets devenaient de plus en plus gros, de plus en plus complexes. Et de fil en aiguille, je suis passé d'une activité professionnelle du sport à temps plein, amateur en développement à une activité professionnelle en code, et plus de pratique amateur en sport de plein air.
La bascule a été faite.
5. Comment as-tu démarré dans le monde pro ? Stage, alternance, emploi direct ?
C'est la demande qui a créé l'opportunité. En clair, dans le monde du sport, tout le monde voulait des sites internet. J'étais en capacité d'en faire, donc naturellement les clients sont venus à moi et j'ai eu la chance de ne jamais être dans une démarche commerciale, de chercher des clients. C'est eux qui sont toujours venus à moi.
Et aujourd'hui c'est encore le cas. Je suis intimement convaincu que ta meilleure promotion reste la qualité du service que tu fournis et le bouche à oreille qui peut s'enclencher.
6. Et maintenant tu en es où ?
Aujourd'hui je voudrais peut-être plus réduire mon activité de prestataire pour les autres et de travailler plus sur un seul produit, mon propre produit, ou à développer double slash pour en faire quelque chose d'autre, plus orienté sur de la formation, des workshops, créer plus de contenu payant.
7. Sur ton profil Twitter, on peut lire
🌐 Freelance Web fullstack dev, Teacher, Content creator 🎙️ 🎥 💻 😎 Bullshit free, less is more, Outdoor sports addict 🎙️ Podcaster http://double-slash.dev
Tu nous parles un peu de toutes ces casquettes :
Freelance Web Fullstack
Teacher
Content creator
Web full stack tout simplement parce qu'aujourd'hui je ne fais que du web et j'ai pas du tout envie de me diversifier sur du mobile natif ou de l'embarqué. Je reste sur mes techno web, je suis un enfant du web, je le reste.
Teacher, parce qu'il m'arrive de donner des cours entre Chambéry et Annecy, dans une école, en licence et en maîtrise, ce qui représente environ 15 jours dans l'année. Le fait d'enseigner oblige également à vraiment maîtriser la technologie car il faut être en capacité de l'expliquer de manière extrêmement claire. Souvent, on dit qu’enseigner, c'est apprendre une deuxième fois et je suis intimement convaincu qu’enseigner le code m'a rendu meilleur dev.
Peut-être que mon passé de étudiant en STAPS (faculté de sport) et mes cours de pédagogie me servent aujourd'hui.
J'ai toujours fait de la veille pour moi parce que j'étais curieux de connaître ces nouvelles tendances, ces nouvelles technologies qui sortaient. Il se trouve que pendant longtemps, je n'ai jamais documenté cette veille et aujourd'hui, je le fais à travers DoubleSlash et donc, en quelque sorte, je viens d'optimiser cette veille et la rentabiliser.
Un mot sur cette citation “Bullshit free, less is more” ?
La phrase "less is more" symbolise pour moi le fait de se concentrer sur l'essentiel, de revenir à des choses simples, sans artifices. Elle est plus un mantra qu'un simple dicton sur un bout de papier.
Et le slogan "bullshit free" est un peu un pied de nez à tout ce que l'on peut voir sur les réseaux sociaux aujourd'hui, où un développeur ou un consultant marketing se réclame expert sur une techno alors qu'il a passé moins de trois semaines à l'utiliser. Et à l'heure où tout le monde est poli, gentil et courtois, où le mot "bienveillance" est devenu une tarte à la crème que l'on trouve partout, je considère qu'afficher "bullshit free" est une marque d'honnêteté, même si dire la vérité n'est pas toujours agréable à entendre.
Évidemment, comme pour Patrick Faramaz, on ne peut pas ne pas parler de Double Slash. Comment à commencé cette aventure ? Qu’est ce qu’elle t’apporte ?
Double Slash est né durant le confinement. À l'époque, je connaissais très peu Patrick. On échangeait sur Twitter. Puis, on s'est appelés, on a échangé sur notre envie commune de créer un podcast. À l'époque, on n'y connaissait strictement rien, aussi bien à la technique qu'à la diffusion. On avait juste envie d'échanger et de se faire plaisir et de partager le travail et la veille que nous faisions tous les deux de notre côté !
Nous sommes passés d'avoir un podcast full audio à la vidéo. Ça s'est fait de manière incrémentale et aujourd'hui, nous sommes pas loin de l’episode 100, quatre ans plus tard. Et cela nous anime toujours autant.
Nous sommes tous les deux super curieux de toutes ces technos, que nous testons tout seul dans nos coins, et le fait de verbaliser cela, structurer et d’en faire un podcast en mode échange est super enrichissant à titre personnel. Au-delà du fait de monter en compétence sur les côtés techniques, diffusion et même expression orale, structuration d'idées et tous les soft skills qui en découlent.
Sur ton profil, on peut lire également que tu vis à Chambery. Qu’est ce que tu aimes dans cette ville ?
Pour moi c'est le parfait équilibre entre la ville avec toutes ses commodités et la proximité avec la nature, la montagne et même le lac qui est à moins de 5 minutes de la ville.
8. Tu as d’autres passions ? Je vois que tu es addict aux sports d’extérieurs ? Lesquels ? Compétition ou détente ?
J'ai la chance de pouvoir vivre de mes deux passions qui sont l'informatique à travers le développement d'applicatifs et le sport de plein air où j'ai passé plusieurs brevets d'état où je suis devenu professionnel et encadrant dans ces activités.
même si le fait de passer professionnel sur ses activités d'outdoor change un peu ta pratique et ton niveau d'implication, aujourd'hui je garde uniquement à titre personnel le speed riding et le speed flying que je fais en amateur mais me procure beaucoup de plaisir.
sinon je suis totalement cinéphore, je regarde beaucoup de films et j'aime ça
9. Peut-on te voir dans des conf ou des meetups ? Sinon où peut on te suivre ?
De manière très locale. Avec les copains de Lunabee ( Google DEV groups alps ), on organise des meetups où j'ai pu présenter, parler de GraphQL, Nhost ou encore MeiliSearch.
Sinon, sur les réseaux Twitter / GitHub sous xlanex6 et bien sûr, via la chaîne YouTube Double Slash ou le site https://double-slash.dev
10. Est-ce que ton métier correspond finalement à tes attentes, tes rêves ?
Totalement et même bien au-delà.
L'éducation nationale de l'époque m'ayant bien fait comprendre que mon futur passera plutôt par la filière sportive que par l'informatique, aujourd'hui j'en suis que plus satisfait.
Je suis super content d'avoir pu trouver le bon équilibre entre sport professionnel/personnel et mon activité de développeur.
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 ?
Il est toujours difficile de donner des conseils. Par définition, ces conseils sont issus de ta propre histoire et donc ne sont pas toujours transposables à tout le monde, dans toutes circonstances, à toute époque.
Néanmoins, je pense que rester focalisé sur une techno et plonger, approfondir le sujet avant de jouer la multiplication, reste un principe qui, pour moi, me paraît important.
Aussi, je vois trop de juniors ayant des capacités de concentration trop faibles parce que distraits par le téléphone ou les notifications, et donc je pense que préparer son environnement est primordial ; avoir un environnement de dev sain et isolé permet de développer cette faculté de concentration qui me semble indispensable quand on fait du développement.
Et pour finir, que l'on s'oriente vers une carrière salariée ou freelance, je pense qu'on néglige trop souvent les soft skills au détriment de la compétence pure de code.
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.) ?
Je pense que ma machine à café et mon siège sont les outils indispensables à mon confort au quotidien.
Côté livres, je pense à Rework, écrit par DHH et Jason Fried, les créateurs du framework Ruby on Rails. Il date un peu, mais reste toujours d'actualité, plein de bon sens.
13. Le mot de la fin ?
Restez curieux, motivés, et écoutez Double Slash
Questions bonus
Ton livre préféré :
Tristement, 1984 de Georges Orwell... toute ressemblance avec le monde actuel n'est que ….je te laisse finir la phrase.
Ton jeu vidéo préféré :
J'ai des centaines d'heures sur No Man's Sky, je suis grand fan de ce jeu. C’est le jeu parfait selon moi. un bon mix entre exploration, craft, fight, stratgies, gestion…..
Ton film ou ta série préféré(e) :
Fight Club, car il m'a façonné en tant qu'adolescent et Inception pour le côté WTF !!!
Si tu veux donner de la force à Alex, n’hésite pas à aller voir ses réseaux et pourquoi pas le suivre !
Twitter : @xlanex6
Linkedin : https://www.linkedin.com/in/alexduval71
YouTube : https://www.youtube.com/channel/UCp5DGBAX2XNJXeOVAo7bICQ
GitHub : xlanex6
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, @ponceto91 pour les tools partagées
GoReplay
GoReplay est une solution open-source innovante qui vous permet de capturer l'activité de vos utilisateurs existants et de la réutiliser pour tester votre application. Avec GoReplay, vous pouvez effectuer du shadowing, des tests de charge, ou des analyses détaillées et du monitoring.
OpenSaaS
Construire votre application SaaS en moins de temps qu’il ne faut pour le dire, c’est la promesse d’OpenSaaS.
JetCache
Si tu as besoin d’un moteur de cache sous Java, tu peux jeter un oeil à JetCache dont voici les features :
Manipulate cache through uniform Cache API.
Declarative method caching using annotations with TTL(Time To Live) and two level caching support
Create & configure
Cache
instance with cache managerAutomatically collect access statistics for
Cache
instance and method level cacheThe strategy of key generation and value serialization can be customized
Cache key convertor supported:
fastjson
/fastjson2
/jackson
; Value convertor supported:java
/kryo
/kryo5
Distributed cache auto refresh and distributed lock. (2.2+)
Asynchronous access using Cache API (2.2+, with redis lettuce client)
Invalidate local caches (in all JVM process) after updates (2.7+)
MicroJS
Tu vas user le scroll de ta souris si tu veux découvrir toutes les bibliothèques JS Open Source de moins de 5kb que te proposes MicroJS.
Hyper UI
Des composant Tailwind CSS open source !
Source : https://www.hyperui.dev/
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
🇬🇧 Game Dev Local - 9 août - Londres
Game Dev Local is a collective formed of developers, artists, designers, and all-around gaming enthusiasts, working together to give back to the UK game industry!
🇬🇧 GopherConUK - 14 au 16 août - London
GopherCon UK is an annual event with two multi-track conference days and one workshop day, held in the Brewery, in the heart of London.
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
La semaine dernière, je faisais un tirage au sort pour permettre à l’un d’entre vous de gagner la dernière formation PHP API PRO :
Félicitations à Rémi Girone 🎉 🎁
Suite à ce tirage Gary m’a indiqué qu’il offrait une réduction de -30% sur TOUTES SES FORMATIONS à tous mes lecteurs qui utiliseront 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.
Loïc Delplace - Alternance - Septembre 2024 - Lille
Type de recherche : Recherche d’alternance developpement web (Front/back ou fullstack) avec MyDigitalSchool Lille (Bachelor pour CDA)
Dates : Dès septembre 2024
Zone géographique : Lille et les alentours
Présentation :
Hello!
Moi, c'est Loïc DELPLACE, 24 ans!
Passionné depuis mon plus jeune âge par tous les métiers de l'informatique, c'est la vocation que j'ai toujours voulu suivre. Depuis petit, je rêve de travailler dans ce secteur, d'abord en tant que passionné de jeux vidéo, puis maintenant en tant que programmeur. J'adore découvrir de nouvelles technologies et en apprendre toujours plus!
Après un BAC STI2D, j'ai obtenu un BTS SNIR (Systèmes Numériques option Informatique & Réseaux) tout en travaillant comme barman pendant 2 ans. J'ai voulu prendre un peu de temps pour moi et découvrir la vie de barman.
Après 4 ans dans cet univers, je suis revenu à mes premières amours avec une formation pour apprendre les rudiments du développement web. Je suis tombé amoureux de tout ce qui touche au web et j'ai décidé d'en faire mon métier!
J'ai donc suivi et réussi haut la main un titre professionnel (BAC+2) de Développeur Web & Web Mobile de mai 2023 à janvier 2024 pour montrer mon engagement dans cette voie. Je suis maintenant à la recherche d'une entreprise prête à me donner ma chance 😁.
Dès septembre, MyDigitalSchool Lille me fait déjà confiance pour intégrer leurs rangs et trouver une entreprise pour m'accompagner jusqu'au BAC+3 (et même jusqu'au BAC+5 plus tard).
Tout le monde a besoin d'un maître des potions/cocktails en plus d'un développeur passionné désireux de travailler dans votre entreprise, non? Alors, pourquoi pas vous?
Faites-moi confiance!
Portfolio
GitHub
Tu peux également retrouver, dans les numéros précédents, les demandes d’autres développeuses et développeurs à aider.
Numéro 92
Numéro 91
Numéro 87
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.
Linux VS Windows Updates
Source : LinkedIn
#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