Quoi de neuf les devs ? Numéro 66
Un concentré d'infos pour les devs par un dev. Cette semaine avec l'interview de Florian, on parlera aussi Python, Malwares, Electronique, Fonts, IA, Splide etc...
EDITO
Salut à vous chère développeuse, cher développeur, sysadmin, ops, sre, DevRel, sécu 👋
Dans moins de deux jours ce sera le début de 2024, nouvelle année, nouvelles résolutions !
Dans mes bonnes résolutions :
améliorer encore cette newsletter (j’aurai besoin de vous pour cela)
développer plus de side projects
aider la communauté open source en contribuant
Et vous quelles sont vos bonnes résolutions pour 2024 ? Dites le en commentaire 👇
Ce dernier numéro de l’année est un peu plus light qu’à l’accoutumée, tout simplement car c’est les fêtes. Je suis moi-même actuellement en congés mais toujours fidèle au poste !
Dans le premier numéro de janvier, je ferai un retour sur l’année 2023 de “Quoi de neuf les devs ?” et quelle aventure cela a été ;-)
Au passage, bienvenue aux 12 nouvelles et nouveaux abonné.e.s, vous êtes à présent 1480 à suivre cette newsletter chaque semaine.
Mon objectif est d’atteindre 1500 abonné.e.s d’ici demain soir. Sans votre aide active, je n’y arriverai pas 😱😱😱
🆘 🙏 H.E.L.P. 🙏 🆘
Pour cela, vous pouvez en parler à vos collègues ou partager tout simplement cette newsletter sur vos réseaux favoris. Je compte vraiment sur vous 😉
Si vous n’êtes pas encore abonné.e et que vous souhaites les rejoindre (1 mail par semaine, pas de spam). C’est gratuit et c’est ce qui m’aide le plus 👇
L’invité de la semaine
Cette semaine, je reçois Florian 👇
Les conseils de Florian aux débutantes et débutants :
Personnellement, le marché est dur, mais avec un bon nombre de projets perso ou non lucratif cela peut vous ouvrir des portes, n’hésitez pas à bosser dans des sociétés où ils cherchent des webmasters, cela peut déboucher sur la refonte du site en question et faire vos premiers pas de développeur, et surtout apprendre, se former, et forger vous votre propre opinion sur votre language de programmation, ce n’est pas aux autres de dire ce que vous devez faire ;)
Pour ma part, j’aime bosser avec des Devs Juniors pour leur partager mon expérience et parfois des projets clients en collab !
Merci Florian de t’être prêté au jeu de la mini interview et de m’avoir accordé de ton temps 🙏.
Pour la suite, vous connaissez la chanson, ce sera dans la mini interview un peu plus bas.
Sinon, comme chaque semaine, vous retrouverez les autres rubriques avec toujours le plein d’actualité sur le monde du dev.
Cette semaine, parmi tous les sujets abordés, on parlera entre autres de
✅ Python
✅ Malwares
✅ Electronique
✅ Fonts
✅ IA
✅ Splide
✅ et bien d’autres sujets encore
Bonne lecture!
Je vous souhaite un bon week-end et à l’année prochaine,
Prenez soin de vous et de vos proches.
Fred
Mes sponsors permanents
👉 Comme le CEFIM, Cockpit io, Capgo et Clever Cloud, affichez ici votre logo avec le lien vers votre site ici pendant un an ou six mois pour 65€/semaine.
Visibilité pour votre entreprise garantie ! 🚀
ATTENTION : il ne reste plus qu’un seul slot à vendre. Ensuite la prochaine disponibilité ce sera mars 2024.
Cliquez sur le bouton ci-dessous pour en savoir plus (modalités et tarifs) 👇
AU PROGRAMME DE CE NUMÉRO
✅ Annonceurs, recruteurs & sponsors : passez vos annonces !
REACT SPLIDE : Creez des slides dans vos applications React avec SplideJS
Formation “Apprendre Python de A à Z” par Thibault de Docstring
✅ Faire un don pour soutenir cette newsletter 👇
✅ L’INVITÉ DE LA SEMAINE - Florian aka @Shepard (Discord)
✅ CONFÉRENCES ET ÉVÉNEMENTS À VENIR
✅ LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Pas de demande cette semaine
✅ Me retrouver sur les réseaux
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 !
Créer son cloud de MicroVM à la maison ?
On retrouve Quentin (@TheBidouilleur) qui nous explique cette semaine comme créer son propre cloud avec Firecracker.
116 Malware Packages Found on PyPI Repository Infecting Windows and Linux Systems
Intro :
Cybersecurity researchers have identified a set of 116 malicious packages on the Python Package Index (PyPI) repository that are designed to infect Windows and Linux systems with a custom backdoor.
Merci à Nidouille (@_Nidouille_) pour le partage :
Source : Twitter
Les 4 familles de languages de programmation
Pragmatic Nerdz (@pragmaticnerdz) propose de revoir les différentes familles des langages de programmation.
Annonceurs, recruteurs & sponsors : passez vos annonces !
Vous êtes une entreprise, dev indépendant, recruteuse, recruteur, vous pouvez proposer vos services à mes lectrices et mes lecteurs.
Vous pouvez le faire de différentes façons :
en devenant sponsor permanent (6 mois ou 1 an)
en sponsorisant un ou plusieurs numéros
en passant vos offres d’emplois dans la rubrique dédiée
Pour en savoir plus, je vous invite à consulter ma page partenaire ou à prendre contact avec moi directement (infos de contact en bas de ma page partenaire)
LE TOUR 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é.
Adnauseam
Source : Twitter
Pierre (@PierreArlais) a partagé ceci sur Twitter et j’avoue que je ne connaissais pas.
Je trouve l’idée intéressante à la fois pour bloquer les pubs mais aussi pour envoyer un signal aux annonceurs et éditeurs irrespectueux qui nous obligent parfois à développer des trésors de navigation pour éviter de cliquer sur une pub.
Certains sites sont parfois envahis de publicité et cela rends la navigation extrèmement désagréable.
Adnauseam réponds à cela en masquant les pubs et en cliquant en arrière plan sur la publicité, ce qui génère un coût pour l’annonceur sans qu’il ait pu présenter sa publicité à sa cible. C’est à dire vous et moi.
Je vais tester sur quelques semaines afin de voir l’efficacité du système.
Et vous qu’en pensez vous ?
Autopromo : GiftKeepr
Je sais que Noël est déjà passé !
Mais c’est justement l’occasion de commencer à créer vos souhaits de cadeaux pour vos :
anniversaires
fêtes
pots de départ
listes de mariage
crémaillère
listes de naissance
etc
GiftKeepr est un projet gratuit qui cherche des béta-testeuses et béta-testeurs.
Il y a mille fonctionnalités à développer et à imaginer, viendrez vous faire partie de l’aventure ?
Source : Twitter
Google Chrome va mettre en place une protection contre le tracking
Merci Sébastien (@sebastienlorber) pour l’info !
Source : Twitter
UploadedFileFromUrl
Merci Ludovic (@LaravelJutsu) pour l’astuce !!
Source : Twitter
TALL TIPS
Cette section regroupe des astuces pour Tailwind Css, Alpine Js, Laravel et Livewire. A piocher ou à bookmarker selon tes besoins.
Laravel PDF Package en approche chez Spatie
Freek (@freekmurze) propose un nouveau package pour générer des PDFs en utilisant sous le capot BrowserShot.
Le package est en version 0.0.4 à l’heure où j’écris ces lignes.
Source : Twitter
SEO Laravel : Gérer les meta tags avec Cagilo
Vous avez besoin de générer dynamiquement les éléments <title> et <meta> pour le SEO dans votre application Laravel ?
Voici un article de Wilo (@ahadi_wilo) qui vous présente une méthode utilisant le package cagilo/cagilo.
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 100 !
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
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é !
REACT SPLIDE : Creez des slides dans vos applications React avec SplideJS
@ln_dev7 nous explique comment créer des slides facilement avec React Splide.
PHP EST MORT (VIVANT) ! 🧟
Ludovic (@LaravelJutsu) nous présente FrankenPHP de Kevin Dunglas (@dunglas).
Formation “Apprendre Python de A à Z” par Thibault de Docstring
Je ne sais pas si vous connaissiez déjà l’existence de cette formation sur Python, mais si ce n’est pas le cas, je ne peux vous laisser finir l’année sans vous présenter DocString (@DocStringFr) et Thibault Houdon (@ThibaultHoudon).
Il va vous accompagner pendant plus de 7heures pour vous former à Python.
Le meilleur dans tout cela, c’est que c’est gratuit !
Faire 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
Vous pouvez 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é.
Vous pouvez aussi me soutenir en achetant mes articles sur ma boutique !
Par exemple, un Sweat-shirt "PHP will never die" 👇 (différents coloris possibles)
ou le Mug “PHP Forever” :
Ce sont des créations originales de mes petites mains.
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.
If This Then Dev #251 - L’IA et le.a dev : La fin de notre métier ? avec Pierre Vannier
Bruno Soulez (@bibear) d’@ifthisthendev nous présente un nouvel épisode de IFTTD :
"Dans 40 ans, pas certains que notre métier existe encore"
Le D.E.V. de la semaine est Pierre Vannier (@pierre_vannier), CEO de Flint. Pierre partage ses points de vue sur l'utilisation des IA et s'interroge sur l'importance de leur utilisation : vont-elles devenir indispensables ? Permettront-elles d'aider à améliorer le niveau de développement ? Ou finalement, seront-elles simplement un outil de plus à la disposition des développeurs ?
Mais au-delà de l'aspect technique, Pierre se penche sur l'impact que ces IA peuvent avoir sur le métier de développeur à court, moyen et long terme. Cet épisode passionnant et instructif sera d'une aide précieuse pour ceux qui souhaitent continuer à apprendre !
#4 - Gen AI : on passe la seconde avec Stellantis !
Et hop, grâce à l’invité de Bruno Soulez dans IFTTD, je viens de découvrir ce nouveau podcast qui parle intelligence artificielle.
En voici la présentation :
Pour ce 4ème épisode du podcast IA pas que la Data, nous avons eu le plaisir d'interviewer Annabelle Gerard, GenAI Manager chez Stellantis, sur un sujet qui anime toutes les conversations : la Gen AI !
Au programme de ce podcast :
De l’ère du Big Data à la Generative AI en passant par le ML
La gestion de projets dans la Generative AI
La GenAI “at scale” ou le serpent de mer ?
Prévision sur l’avenir de la Gen AI ?
Si vous appréciez cette newsletter hebdomadaire, aidez moi à la continuer en vous abonnant.
Promis pas de spam, juste la newsletter tous les vendredis dans votre boîte email.
Vous pouvez vous 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.
Darktable 4.6.0
Pour les amateurs de photos, (coucou Olivier 😉), Darktable vient de sortir en version 4.6.0.
La nouvelle version de l’annuaire Framalibre
Vous connaissez Framasoft ? Ils proposent depuis des années déjà des alternatives aux logiciels propriétaires. Allez voir c’est vraiment bien fait. Il ya des alternatives à presque tous les services proposés par les GAFAM.
Si de plus, vous souhaitez soutenir l’association qui chapote tout cela, il vous reste un jour pour y participer en 2023. À noter que vos dons sont défiscalisables à hauteur de 66%.
Dans cet article vous allez découvrir la nouvelle version de leur annuaure de logiciel.
🇬🇧 Laravel ecosystem
Dries (@driesvints) nous propose les mises à jour de la semaine de l’écosystème Laravel.
Source : Twitter
PestPHP 2.29
Source : Threads
L’INVITÉ DE LA SEMAINE - Florian aka @Shepard (Discord)
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 Florian 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 👇
La mini interview de Florian
1. Peux-tu te présenter ?
Bonjour, je m’appelle Florian j’ai 29 ans, papa d’une petite fille de 8 mois, je suis originaire de Picardie et désormais habitant en Haute-Savoie depuis 10 ans, je suis un passionné du code et tout ce qui touche à la branche du web.
C’est par la voie de l’autodidacte et des formations en ligne d’Openclassroom que j’ai pu acquérir de nombreuses notions web, qui désormais me valent le titre de développeur full stack, car en effet je réalise le webdesign, la programmation, l’hébergement, seo, la gestion e-mail/domaine et DNS de mes clients, bref le tout au même endroit sans devoir faire appel à X intervenants et cela depuis 15 ans!
Sinon à côté du code, je suis très attaché à mes projets perso, disons que 24H n’est pas suffisant dans une journée :)
Fan de jeux vidéos comme Assassin’s Creed, Cyberpunk 2077, Mass Effect, Star Citizen.
2. Quelle est ta spécialité ? Quel est ton langage préféré ?
Alors pour ma part j’adore la programmation PHP 8x en MVC le tout en créant mes propres applications web sous WordPress 6x ou sur CodeIgniter 4x mais aussi développé mon propre PURE JS pour associer le php, le json et le js de mes projets.
Pour résumé: PHP, JS et MYSQL…
3. Es-tu un reconverti ? (as tu travaillé dans un autre domaine que l’IT précédemment)
Oh que oui, drôle à dire du cliché du mec derrière son ordi, mais pas du tout, ancien caporal des sapeurs-pompiers volontaire de Haute-Savoie dont j’ai été honoré à titre national de la médaille de bronze pour 15 ans de service rendu, à coté de cette activité, j’ai commencé en tant qu'électricien, et ASH dans un hôpital, boulanger, et j’ai bossé dans la grande distribution.
Pour suivre enfin dans l’IT où j’ai été embauché en tant que Lead Dev et responsable Marketing pour les équipes de Hockey au niveau national pour la marque CCM du Vestiaire à Passy, ensuite débauché dans une agence de publicité locale en tant que Lead Dev FullStack, le tout en restant auto-entrepreneur depuis 10 ans dans l’IT pendant mes autres jobs.
4. Quelles études as-tu suivies ?
J’ai suivi un cursus de BAC PRO électrotechnicien, pour ensuite m’orienter sur Openclassroom ou j’ai passé à l’époque le BAC +3/+4 Développeur D’application PHP Symfony et le BAC Développeur Web…
5. Comment as tu démarré dans le monde pro ? Stage, alternance, emploi direct ?
J’ai démarré très vite dans le monde PRO en tant qu'auto entrepreneur désormais EI, pour ensuite me faire embaucher d’office pendant mes études en CDI, et débauché de suite en CDI.. bref je n'ai jamais eu à faire de stage ou d’alternances ou de respirer 😀
6. Et maintenant tu en es où ?
Aujourd’hui, j’ai décidé de rompre tout contrat CDI, ainsi que mon activité de Sapeur Pompiers volontaire pour profiter pleinement de ma fille et de ma femme.
A côté je suis 200% à mon compte en EI (Altitude Dev en Haute-Savoie) où j'ai dépassé mon seuil de TVA en l’espace de 8 mois, ce qui fait que je génère avec mes projets et ma passion plus de 50K€/an, je gère à ce jour pas moins de 200 clients web et j’ai pris officiellement la tête de liste des agences web les plus innovantes et sur mesure de ma vallée, je reçois des demandes de devis quasi tous les jours, pour finir j’ai même construit mon propre local pour travailler et accueillir mes clients.
7. Sur ton profil LinkedIn, on peut lire :
CEO ALTITUDE DEV,
Full-Stack PhP, Dev WordPress , Codeigniter,
French Tech Mont Blanc,
Activateur Numérique FR Gouv
Tu nous en dis un peu plus sur tout cela ?
CEO, de la société EI Altitude Dev en Haute-Savoie, en effet je suis à la tête de ma petite agence freelance web depuis bientôt 10 ans, et je prévois clairement de grossir dans le futur.
FullStack PHP, WP, CI, je développe à mon compte depuis plus de 15 ans, sur WordPress, PHP et Codeigniter depuis 2 ans.. c’est plus un titre qui me caractérise principalement.
(Croyez le ou pas, mais PHP est toujours très demandé, et l’avantage des nouvelles technos comme react etc.. C'est que la concurrence se focus dessus ce qui m’ouvre pleins de demandes sur l’origine du web..) et un PHP avec un couplage de JS permet vraiment de belles choses… mon portfolio en démontre: https://www.behance.net/florianprache
French Tech Mont Blanc, je suis membre de la French Tech Haute-Savoie en qualité d’agence web ultra innovante et très passionné ce qui me permet d’offrir un gage de qualité à mes clients mais aussi conseiller mes connaissances pour avoir le site qu’il lui donnera pleinement satisfaction :
https://lafrenchtech-montblanc.com/annuaire/altitude-dev/
Activateur Numérique, je suis membre des activateurs numériques labellisé par le gouvernement en tant que principal intermédiaire entre les PME/PMI et autres sociétés dans le souhait de se développer en ligne, je suis donc recommandé et indexé par le gouvernement français où nous échangeons à travers des webinaires.
Tu développes ta propre solution de CMS : Andromède CMS. Tu veux bien nous en parler un peu ?
En effet, je n'ai pas envie de faire comme tout le monde, et je commence à me fatiguer de devoir repasser derrière les gens ou de devoir me mettre en conformité avec les attentes d’un framework/cms, après avoir utilisé pendant X années du Nuked Klan, SMF, MyBB, Invision Power Board, PrestaShop, Wix, WordPress, c’est ce qui ma amené par expérience de développeur et de marketing à créer ma solution clés en mains privée où je développe constamment des mises à jours et des features sans frais cachés.
Mon CMS est programmé principalement en PHP MVC avec Codeigniter 4.4 et en PURE JS, celui-ci est extrêmement rapide moins de 100ms et un score de 100 sur Google Insight, celui-ci intègre le multilingues, le cache, le SEO enrichi, sitemaps, pages modifiables en live editor dans l’esprit de webflow mais en plus complexe, articles, customs posts, e-commerce, la liste est tellement longue…
Le point fort du cms, c’est que le front est différencié du back, le back du front, et le front du thème et de ses modules et pour finir le framework Codeigniter est également dissocié du tout et suit les dernières mises à jours ce qui le rend extrêmement modulable dans le long terme, et je prévoit également dans les années à venir d’implanter “Hotwire Turbo” afin d’avoir le même effet que React/VueJS en terme de chargement des pages, nous allons jouer avec le DOM, à ce jour le CMS tourne en PHP 8.3.0 (nov 23) et CI 4.4 (oct 23)..
Bref, depuis 2 ans je développe mon cms, déjà 6 entreprises l’utilisent et ont un placement en tête de Google grâce au SEO naturel et la construction du CMS très axé sur les demandes de Google. (donc déjà rentabilisé en moins d’un an), je crée ce CMS dans les besoins bien précis des entreprises de ma vallée, je prévois prochainement une partie E COMMERCE qui regroupe les points forts de Shopify, SquareSpace, WordPress, le tout étant associé à Stripe Elements, Mondial Relay, Click & Collect, Colissimo, Colis Privé, Mapbox…
Pour finir mon cms permet d’avoir un site clés en mains, un système d'auto backup automatisé, un seo performant, une modularité, un sécurité très accrue (2FA, emails auto, forcebrut ban, ban ip, restriction de continents, permissions, droits, token, token csrf, token jwt)...
Si je devais le refaire, je pense que je me pencherai sur du Laravel, mais pour le moment ce n’est pas d’actualité!
Plus de détails sur la démo:
https://andromede-cms.com/fr
Tu vis près du Mont Blanc, tu nous en dis quelques mots ? Notamment sur ce que tu aimes là bas
J’habite à Sallanches, l’une des plus grosses commune de la Haute-Savoie, j’ai en effet le Mont-Blanc devant mes fenêtres et je le vois tous jours ainsi que la neige, ce que j’aime dans cette vallée c’est qu’il y a toujours du travail, toujours de beaux paysages, et surtout que l’on est en vacances toute l’année dans cette belle région, en hiver on profite de la neige, en été on profite des montagnes en VTT et des lacs, pas de quoi s’ennuyer !
8. Peut-on te voir dans des conf ou des meetups ? Sinon où peut on te suivre ?
Alors à ce jour on peut me voir à la Pépinière des entreprises de la vallée de l’Arve (PEP’S) (https://pepsmontblanc.fr/membres-peps/altitude-dev/) , où je suis membre mais aussi à la French Tech Mont-Blanc, je suis également membre d’un discord de développeurs Full Remote, sinon c’est sur mon Linkedin où je partage le plus d’informations..
9. Est-ce que ton métier correspond finalement à tes attentes, tes rêves ?
Je suis clairement épanoui par ma passion et mon avancée IT, mon rêve serait de me transformer en agence digital grandeur nature, d’embaucher d’aller chercher le millions d’euros de CA dans un futur.. et d’être présent pour l’innovation made in France.
10. Quels conseils donnerais-tu à celles et ceux qui débutent dans les métiers de l'IT et plus spécifiquement dans le dev ?
Personnellement, le marché est dur, mais avec un bon nombre de projets perso ou non lucratif cela peut vous ouvrir des portes, n’hésitez pas à bosser dans des sociétés où ils cherchent des webmasters, cela peut déboucher sur la refonte du site en question et faire vos premiers pas de développeur, et surtout apprendre, se former, et forger vous votre propre opinion sur votre langage de programmation, ce n’est pas aux autres de dire ce que vous devez faire ;)
Pour ma part, j’aime bosser avec des Devs Juniors pour leur partager mon expérience et parfois des projets clients en collab !
11. Quels sont tes 3 outils les plus utilisés dans ton quotidien de dev ? (cela peut être ce que tu veux du moment que c’est relié à ton quotidien de dev : livre, site internet, mug, logiciel, etc.) ?
Visual Studio Code
WAMP
VirtualMin / WebMin
12. Tu as d’autres passions ?
Les jeux vidéo !
Les figurines Assassin’s Creed, Last of Us, Dune, The Witcher
Les films Star Wars et les nouveaux Star Wars by Disney (Mandalorian)
13. Un autre sujet que tu aimerais mettre en avant ?
Non, pas particulièrement, hormis que je collabore avec https://4forests.fr/
4 FORESTS s'engage à planter de nouvelles forêts ou à créer des haies dans les champs agricoles en collaboration avec l'association des agriculteurs français en Bretagne en compensation de l'énergie des serveurs web utilisés par ma propre infrastructure.
Pour en savoir plus : https://altitude-dev.com/fr/agence-web-ecologique-en-haute-savoie
14. Le mot de la fin ?
C’était un plaisir de répondre à toute ces questions, beaucoup de personnes sont impressionnées par mon parcours et mon avancée en solitaire, mais il fallut quasi 8 ans pour en arriver où j'en suis aujourd’hui, Rome ne s’est pas créé du jour au lendemain, formez vous, persévérez c’est la clé de la réussite et si c’est votre passion, c’est que vous êtes fait pour cela !
Un conseil : analysez la concurrence (Shopify, WordPress etc..) et dites vous que vous pouvez y apporter de plus ou de meilleur ?
Si tu veux donner de la force à Florian, n’hésite pas à aller voir ses réseaux et pourquoi pas le suivre !
Discord : https://discord.gg/Nq4nExYgfp
Twitter : https://twitter.com/ShepXBFR
Linkedin : https://www.linkedin.com/in/altitude-dev/
Site web : https://altitude-dev.com/fr
YouTube : https://www.youtube.com/@ShepXBFR
Autre : https://andromede-cms.com/fr
Et voilà l’interview est terminée.
Qu’en as tu pensé ? Est ce que le parcours de Florian t’a inspiré ?
Dis nous ce que tu en penses dans les commentaires ;-)
LA CAISSE À OUTILS
Dans cette rubrique, je te présente des outils qui peuvent t'aider dans ton quotidien de dev.
Open Foundry
On retrouve Guillaume (@guillaume_rygn) qui nous propose cette semaine un site de polices
Source : Twitter
Awwwards
et si vous n’en avez pas assez, Guillaume en a d’autres sous le coude :
Source : Twitter
DuckDB
Olivier (@ponceto91), quant à lui, nous propose une base de données à la SQLite.
Source : Twitter
WithDiode
Pour toutes et tous les electronicien.ne.s en herbe ou confirmé.e.s, voici un site qui risque de pas mal vous occuper.
Merci Christophe (@Brain0verride) pour le partage !
Source : Twitter
Framework Heroes
Je vous présente mon dernier side project, c’est un job board destiné aux pros de l’IT qui travaillent avec des frameworks, et aux recruteuses et recruteurs qui postent des annonces demandant de l’expertise sur des frameworks.
Le projet ne demande qu’à grandir et je suis à votre écoute pour améliorer la plateforme en fonction de vos besoins.
Vous êtes plusieurs à m’avoir fait des retours et j’ai déjà apporté des corrections et ajouté des Frameworks à la liste. N’hésitez pas à vous inscrire et me dire ce que vous en pensez que vous soyez pro de l’IT ou recruteuse/recruteur.
Ce projet a besoin de vous pour exister et je suis à votre écoute pour les évolutions et améliorations.
Pour les pros de la tech, oui vous les devs, sysadmins, ops, sre, DevRel, sécu, venez vous inscrire, pour vous c’est entièrement gratuit. N’hésitez pas à m’indiquer si il manque des frameworks (il en manque c’est sûr). Cette plateforme c’est la votre, venez la faire vivre.
Pour les recruteuses et les recruteurs, inscrivez vous avec un compte recruteur et profitez de votre première annonce gratuite. OUI, la première annonce diffusée pendant 90 jours, pouvant être mise en pause, est gratuite et pas seulement pour Noël. Vous ne prenez aucun risque à venir tester la plateforme.
Devs ou recruteuses / recruteurs, cette nouvelle plateforme attends vos remarques pour s’améliorer donc n’hésitez pas !
CONFÉRENCES ET ÉVÉNEMENTS À VENIR
Dans cette rubrique, je te présente les conférences et événements à venir dans les prochaines semaines
🇫🇷 Snowcamp 2024 - 31 janvier au 02 février 2024 - Grenoble
Le SnowCamp c'est quoi ?
Tout d'abord, c'est surtout une conférence à haut niveau technique où l'innovation prime en faisant rencontrer académiques et entreprises du secteur informatique autour de technologies d'aujourd'hui et de demain.
Le SnowCamp est un concept à part : des ateliers le mercredi sur une journée complète pour apprendre ou approfondir une technologie particulière; une conférence le jeudi et vendredi plus classique; enfin le samedi, une journée détente à la neige.
🇧🇪 FOSDEM 2024 - 3 et 4 février 2024 - Bruxelles
FOSDEM is a free event for software developers to meet, share ideas and collaborate. Every year, thousands of developers of free and open source software from all over the world gather at the event in Brussels. You don't need to register. Just turn up and join in!
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 un 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.
Tuto.com
Tuto.com, c’est près de 1000 tutos sur la programmation, dont plus de 130 gratuits.
Vous allez pouvoir vous former sur différents langages (C++, JS, C#, PHP, etc.) avec des formatrices et formateurs très qualifié.e.s.
Il y a régulièrement les promos du jour avec un prix au ras du plancher.
Et puis, pour finir, leur équipe est humaine, ils sont à l’écoute, bref que du bon. Et pour essayer sans risque, regardez du côté des formations gratuites.
LES DEMANDES DE STAGES, ALTERNANCES ET JOBS
Ici je vous présente les demandes de stages, d’alternances et de jobs, des personnes qui m’ont contactées pour avoir un peu d’aide.
Si vous êtes un recruteur, vous avez les informations pour les contacter.
Si vous n’êtes pas un recruteur, mais que vous pensez qu’un profil pourrait trouver sa place dans votre entreprise, n’hésitez pas à en parler à votre manager.
Les zones géographiques sont les souhaits des personnes, toutefois si vous avez une super offre à faire à quelqu’un même si ce n’est pas dans sa zone souhaitée, proposez là quand même. On ne sait jamais.
Et je précise aussi, quelque chose de très important pour moi et sans doute aussi pour toutes ces personnes, certaines débutent, certaines sont en reconversion, donnez leur une vraie chance. Ne les mettez pas sur des stages ou alternances inintéressants, aidez les à se dépasser pour eux mais aussi dans l’intérêt de votre entreprise.
En résumé, soyez bienveillant et humain.
Aux devs, si vous souhaitez passer dans cette rubrique gratuitement, il vous suffit de me contacter en DM sur Twitter (happytodev). N’hésitez pas, c’est gratuit et cela peut vous aider.
Si vous aussi, vous cherchez une alternance pour la rentrée (septembre) qui arrive à grand pas, n’hésitez pas à me contacter.
C’est valable même si vous êtes déjà passé dans cette rubrique
+ de 60 devs sont déjà passé.e.s ici
Vous êtes déjà plus de 50 devs à être passés dans cette rubrique et je suis vraiment content d’avoir pu, modestement à mon niveau, vous donner une peu de visibilité.
Merci pour votre confiance.
Pas de demande cette semaine, à l’année prochaine ;-)
Tu peux également retrouver, dans les numéros précédents, les demandes d’autres développeuses et développeurs à aider.
Numéro 65
Numéro 64
Numéro 63
Numéro 62
Numéro 58
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 1300 abonné.e.s et est lue par plus de 1450 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 : 65,00€
5 annonces : 316,88€ (-2,5%)
10 annonces : 617,50€ (-5%)
26 annonces : 1478,75€ (-12,5%)
52 annonces : 2535,00€ (-25%)
Profitez de 10% de remise sur les packs d’annonces de notre partenaire LinuxJobs
LinuxJobs, le site d’emploi du Logiciel Libre et de l’Open Source, propose aux recruteuses et recruteurs une remise de 10% sur ses tarifs.
Pour bénéficier de la réduction :
Cliquez sur le bouton ci-dessous 👇
Au moment de l’achat, utilisez le coupon : QUOIDENEUFLESDEVS2023
Build RH - Lead Dev (H/F)
Entreprise : Presencesoft
Lieu : Paris
Avantages : Entreprise stable financièrement, une réelle culture de la qualité, poste sur-mesure où tout est à bâtir, stack technique moderne
Télétravail ? Oui
Stack technique :
#Angular #TypeScript #Node.js #Python
Type : cdi
Le profil attendu ?
Pour ce poste clef, il est attendu les compétences suivantes.
Une personne qui :
Est fullstack avec un bon niveau de maîtrise des technologies JS et des technologies Google/Cloud.
A déjà travaillé, idéalement, sur une solution SaaS, afin d’appréhender rapidement les enjeux spécifiques liés à ce type de produit.
A de bons réflexes dans cette étape du cycle produit cad est capable :
De comparer les solutions techniques, d’anticiper les éventuels blocages/contraintes des choix techniques faits.
De s’inscrire dans une démarche de dialogue, de débat et est agile dans la réflexion.
De revoir la copie éventuellement selon les besoins clients évolutifs avec un regard critique, agnostique (donc non dogmatique).
A de bons réflexes sur les tests, la logique d’automatisation. Si la personne peut amener une bonne culture technique en matière de qualité (dans la mouvance craftsmanship), c’est un vrai plus !
La rémunération cible
Target de salaire : +/-70 K€ fixe.
Les classiques et les avantages
Mutuelle.
Remboursement à hauteur de 50% des titres de transport.
Congés classiques.
Si cette annonce vous intéresse, je vous conseille d’aller la lire en détail sur le site de Shirley
Vous y trouverez
Contexte du recrutement ?
Quelle entreprise vas-tu rejoindre ?
Quelle organisation d’entreprise vas-tu rejoindre ?
Le profil attendu ?
La rémunération, les classiques et les avantages
L’environnement de travail global
Les plus/les moins du projet d’entreprise ?
Build RH - Développeur/Concepteur (H/F)
Entreprise : ACS
Lieu : Paris 7eme
Avantages : Entreprise saine financièrement, engagement dans la qualité sous toutes ses formes (recrutement, code et relation client), richesse produits/projets, stack moderne, poste fullstack où il est possible de créer les contours et être force de proposition, bonne culture et vision technique
Télétravail ? Oui
Stack technique :
#Java #Python #React #Vue.js #OVH #Kubernetes
Type : cdi
Le profil attendu ?
Pour ce poste clef, il est attendu les compétences suivantes.
Une personne qui :
Est plutôt fullstack, junior/confirmée (à partir de 3 ans d’XP). Ils ne sont pas fermés à des profils plus seniors.
Maîtrise plutôt bien les fondamentaux de la programmation objet et plus précisément la stack Java. Si la personne connaît aussi Python, c’est un vrai plus.
A plutôt une bonne hauteur de vue sur le SI afin d’avoir une compréhension globale des interactions au quotidien, du frontend jusqu’aux principes de conception de bases de données.
A de bonnes notions sur des problématiques d’architecture, de scalabilité, de résilience, de sécurité du S.I. Ainsi, cela va de pair avec des notions côté Ops : CI/CD, automatisation/testing/industrialisation.
Est à l’aise dans l’usage de Kubernetes.
Sait tenir une conversation en anglais.
N’a pas forcément une expérience dans l’univers de l’assurance mais qui a tout de même conscience que la bonne compréhension du métier est plus qu’indispensable pour une bonne traduction du métier dans le code d’où le principe de “Concepteur” dans le titre du poste. L’un des sujets les plus critiques chez eux c’est de bien cerner la complexité métier qui demandera, inévitablement, un certain temps d’adaptation.
La rémunération cible
Pour une personne confirmée, la target de rémunération est de 55-60 K€
Pour une personne senior, la target de rémunération est de 65-70 K€.
C’est un ordre de grandeur mais ils restent relativement flexibles selon les profils.
Les classiques et les avantages
Intéressement sur le CA qui correspond à un mois de salaire.
Retraite complémentaire.
10 € de ticket restaurant dont la moitié est pris en charge par l’entreprise.
Titre de transport remboursé à 50%.
Congés classiques mais pas de RTT
Contrat de 39 heures.
Bonne mutuelle, gratuite pour les non-cadres.
Convention collective du courtage assurance et réassurance.
Côté RSE, ils ont un CSE et un DUERP. Ce dernier est un document d’évaluation des risques professionnels, recensés, service par service.
Si cette annonce vous intéresse, je vous conseille d’aller la lire en détail sur le site de Shirley
Vous y trouverez
Contexte du recrutement ?
Quelle entreprise vas-tu rejoindre ?
Quelle organisation d’entreprise vas-tu rejoindre ?
Le profil attendu ?
La rémunération, les classiques et les avantages
L’environnement de travail global
Les plus/les moins du projet d’entreprise ?
UN PEU D’HUMOUR !
Qui a vécu cela à Noël ?
Allez je suis curieux, svp répondez honnêtement 👇
La petite voix dans ta tête
Source : Twitter
#LaPetiteInfoDuJour
Avec l’autorisation d’Olivier Poncet, je republie #LaPetiteInfoDuJour prise au hasard ou pas dans celles de la semaine.
Source Twitter
C’est bon pour votre culture générale.
Merci Olivier pour ce rendez vous quotidien !
Me retrouver sur les réseaux
Vous pouvez me suivre sur Twitter, BlueSky, Threads, Youtube et pour plus d’interaction, comme me poser des questions, vous pouvez rejoindre mon Telegram
LES STATS
Dans une idée de #BuildInPublic, je vous partage ici en toute transparence les stats de cette newsletter, semaine après semaine.
Nombre d’abonnés au vendredi 30/12 : 1480
Evolution S-1 : +12 / +0,82
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 vendredi.
J’aimerai 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 même modestement ou même gratuitement, je vous invite à lire le paragraphe ci-dessous 👇
Me soutenir ? Mais oui ! Avec plaisir
TL;DR : Si vous ne pouvez pas ou ne voulez pas, ce n'est pas grave, vous compter parmi mes fidèles lecteurs est déjà une récompense à mes yeux.
Si vous pensez que le travail de collecte à l'origine de cette newsletter vous apporte de la valeur, vous pouvez m'encourager en me soutenant financièrement (non ce n'est pas un gros mot ;-))
Pour cela, je vous donne des pistes dans cet article :
“Le contenu gratuit demande tout de même du travail”
En résumé, vous pouvez le faire en :
m'achetant une formation
en me payant un café via mon compte Ko-fi
en faisant un don sur une de mes formations gratuites (oui même 1€ c'est un super geste)
en me payant un ☕ ou une 🍺 directement sur Paypal. Il n'y a pas de montant maximum ;-), il n'y a pas de montant minimum. 1€, 2€, 5€ ou plus, peu importe, cela m'aidera toujours à avancer et de continuer à proposer du contenu de qualité.
en achetant un goodies (T-Shirt, casquette, mug, etc.) sur mes boutiques RedBubble ou SpreadShirt
Sur cela, je vous 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