Le merveilleux monde des dégénérés du Web3
Nous sommes le 22 octobre 2021. Quelques jours après la fin de mon dernier article. On me promet toujours 500 000 euros en Ethereum.
Nous sommes le 22 octobre 2021. Quelques jours après la fin de mon dernier article. On me promet toujours 500 000 euros en Ethereum.
J’ai passé le process d’entretien le plus intense de toute ma vie. Sept heures réparties sur une semaine à la rencontre de 15 personnes. Sept… Read more
Aujourd’hui on va parler de l’effet qui a impressionné le plus de monde dans mon dernier projet en date. Le trou de ver !
J’ai codé un jeu gratuit en 3D dans le navigateur, librement explorable, à travers des univers infinis générés de manière procédurale.
En juillet/août, votre humble serviteur ne fera pas d’article sur ce blog. Évidemment je reviens dès septembre !
Été 2018. Je flâne dans la maison de campagne de mes parents avec mon frère Alexandre, j’ai alors 24 ans et lui 23. Je le rejoins dans le jardin et lui dis : “Bon Alex, j’ai une idée de projet, ça me semble vraiment pas mal, on peut en discuter ?”
J’ai reçu une notif LinkedIn. L’activité d’un ancien collègue. Techniquement, c’est un incroyable développeur. Humainement, c’est un incroyable connard.
Le 26 avril 2021, plus de 350 développeurs ont répondu à un sondage anonyme. Ce sondage portait sur leurs difficultés et leurs souffrances.
Une qualité en particulier permet de se différencier en programmation. Tu déplaceras des montagnes en la cultivant.
Le pouvoir de la procrastination sur nos vies est gigantesque. Décisif. Permanent. Cette force invisible décide de ce que tu fais actuellement.
Quand j’étais petit, je voulais faire des jeux vidéos. Un jour, je suis allé voir ma mère pour lui annoncer la nouvelle.
On va parler de ce qui se passe quand on dit oui à tout. On va parler stress, pression et burnout chez les développeurs.
Quand un projet tourne au cauchemar, les développeurs ont souvent le réflexe de pointer du doigt un management irresponsable.
En commençant à travailler dans ce secteur, il y a bientôt 6 ans, j’ai pu trouver en chacun de mes managers des mentors formidables.
Laisser un énorme trou de sécurité est l’un des pires truc que tu peux faire. Les développeurs ignorent presque tout du sujet.
Javascript est un l’un des langages les plus accessibles. Mais entre ceux qui l’utilisent et ceux qui le maîtrisent, il y a une nette différence.
La code review est l’un des outils les plus bénéfiques et formateurs pour un développeur. Sauf quand c’est mal fait.
Avoir les bons outils te fait gagner un temps fou. Je te dévoile mon dossier favoris, j’ai mis plusieurs années à construire cette liste !
Le concept d’architecture logicielle est aussi indispensable qu’ignoré par les développeurs. Ceux qui s’y intéressent ont un énorme avantage.
Les design patterns sont inévitables pour tous les développeurs. Si tu ne les connais pas, sache que tu les utilises déjà sans le savoir.
La programmation compétitive prend de l’ampleur. Chaque année, toujours plus de concours et de nouvelles plateformes d’entrainement.
J’ai bossé avec beaucoup de développeurs, dans tout type d’entreprise. Les plus efficaces ont tous des points communs.
Aujourd’hui, je vais te montrer les pires bouts de code que j’ai jamais vus. Des sataneries qu’il ne faut surtout pas produire !
Ton syndrome de l’imposteur est un formidable outil pour ta carrière. Tu veux t’en débarrasser ? C’est la mauvaise stratégie.
La saison 2020 est déjà finie. C’est plus d’un million de visiteurs uniques qui sont passés sur le blog cette année. C’est fou !
La résolution de problèmes est ta principale activité en tant que développeur. Devenir bon là-dedans, c’est obligatoire.
Certains apprentissages ont tout changé pour moi en tant que développeur. Des connaissances qui ont été décisives pour ma vie professionnelle.
Si tu es développeur web, tu vas souvent devoir discuter avec un designer. Tu vas devoir traduire son travail pour l’intégrer via ton code.
J’ai reçu un mail d’une certaine Pauline. Elle me demandait si ces connaissances étaient suffisantes pour devenir, “une vraie développeuse”.
ThreeJS te permet de faire des choses incroyables en 3D avec un peu de connaissance en Javascript. C’est beaucoup simple que ça en a l’air.
L’argent est important. Dire le contraire est un peu hypocrite. Alors, en tant que développeur, comment se positionner niveau salaire ?
You Smile You Lose ! Aujourd’hui, on va rigoler. La période est difficile, et les conséquences de ce virus ne sont qu’un détail.
Certains livres devraient être obligatoires pour tous les développeurs. Ils ne sont pas tous techniques. Ils sont tous incroyables.
Aujourd’hui, on va parler de mes plus grosses catastrophes! Sur Internet, y’a que des experts. Des gens parfaits.
Un projet perso c’est du fun à l’état pur. Pourquoi ? Comment le choisir ? Comment le finir ?
Je jouais avec ThreeJS et puis j’ai eu une idée. Ça devait être un POC, c’est devenu un side project qui a produit une expérience hypnotisante.
Aujourd’hui on va parler d’une règle pour devenir un meilleur développeur ! C’est très simple et ça va avoir un effet exponentiel.
Apprendre un nouveau langage est une étape obligatoire en tant que développeur. Mais pourquoi ? Et comment le faire rapidement ?
Être bon en entretien technique et être bon développeur sont deux choses bien distinctes. C’est devenu deux compétences différentes.
GPT-3 s’est fait connaitre à une vitesse folle via des posts viraux. Entre hype et anxiété, c’est quoi GPT-3 exactement ?
La récursivité est un concept fondamental, utilisé absolument partout. Ça paraît compliqué au début, mais en fait c’est très simple.
L’équipe npm a des très bonnes nouvelles à partager car la version 7 de npm passe finalement en phase bêta!
Aujourd’hui, on va parler mindset. Comment aller plus vite en tant que développeur, comment accélérer dans tout ce que tu fais !
La mémoïsation est un terme de programmation étrange et qui semble compliqué. En vrai, c’est super simple et très utile. Une fois de plus, ça tombe de temps en temps en entretien.
Les algorithmes de parcours de graphe sont beaucoup plus simples qu’ils en ont en l’air. Et ils tombent fréquemment en entretien d’embauche.
Les algorithmes de tri permettent la compréhension de notions fondamentales en informatique. Ça tombe aussi très souvent en entretien d’embauche !
Les structures de données non linéaires sont grandement sous-estimées, voire complètement ignorées, par beaucoup de développeurs. C’est vraiment une erreur.
Les structures de données sont la base de tout ce que tu fais en informatique. Savoir comment elles fonctionnent te donnent un avantage fou.
La notation Big O est une notion souvent ignorée par les développeurs. C’est pourtant une notion fondamentale, plus qu’utile et simple à comprendre.
Git est l’outil par excellence que tout développeur doit maîtriser. C’est 36 millions d’utilisateurs et 90% de part de marché.