J’ai codé l’univers tout entier (et au-delà) en JavaScript
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.
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.
L’argent est important. Dire le contraire est un peu hypocrite. Alors, en tant que développeur, comment se positionner niveau salaire ?
Certains livres devraient être obligatoires pour tous les développeurs. Ils ne sont pas tous techniques. Ils sont tous incroyables.
Avec le temps, j’ai fini par comprendre que ce qui comptait le plus dans ce métier, c’était les habitudes. Toutes ces petites décisions et façons de faire.
La passion chez les développeurs est un concept qui met une pression folle à beaucoup de gens. Tu en entends parler en permanence.
Beaucoup de monde s’accorde à dire que les développeurs en France sont considérés comme des subalternes bas de gamme. Un centre de coût méprisé.
L’ego des développeurs est incroyable. J’entends beaucoup parler du syndrome de l’imposteur mais le syndrome de l’énorme boulard est tout aussi présent.
Comment devenir développeur web ? Si c’est une question que tu te poses, t’es au bon endroit. Oui t’es capable, il est temps d’oser et de te lancer.
J’ai vu énormément de projets informatiques sombrer dans le chaos. Je vais te donner la recette parfaite pour réduire en cendre tous tes efforts.
Il n’y a pas de bonne estimation de temps. Ton estimation de temps sera forcément une blague et aujourd’hui on va voir pourquoi.
Tous les développeurs sans exception sont religieux. Moi le premier et surtout toi. Cette religion te met en colère et te pousse vers de mauvais choix.
Les compétences clefs pour tous développeurs ne sont pas une liste sans fin de langages et de technologies. Je vois partout ces check lists interminables.
Le métier de développeur a beaucoup d’avantages. Mais crois-moi quand je te dis qu’on est loin de la promenade à Walt Disney.
Le PHP est le langage le plus utilisé au monde. C’est aussi le plus détesté. Et c’est de la haine pure. Mais pourquoi tant de haine?
Les développeur(euse)s junior sont ceux qui prennent le plus cher. Et pourtant y’a des choses simples à savoir pour limité la casse.
Beaucoup de logiciels sont en partie, ou totalement, codés avec le cul. Mais pourquoi ? La faute aux développeur(euse)s ou à l’entreprise ?
J’ai rencontré un développeur qui savait tout. Il avait réponse à tout. Il était impressionnant. Intriguant. Limite bizarre. En passant tout mon temps avec lui, j’ai fini par comprendre comment il fonctionnait. C’est fascinant et surtout, reproductible.
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
J’ai été recruté par un groupe de crypto. Son but est de vendre des NFTs, ces JPGs vendu à des sommes indécentes. Dans quoi je me suis embarqué ?
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 !
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.
Dans cet article on va détourner une technologie de son usage initial. On va parler à 200% de CSS car je vais te montrer comment dessiner avec.
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.
J’ai de la chance d’avoir beaucoup de monde qui passe sur le blog. Ça veut dire beaucoup de commentaires. Ça veut dire un très petit pourcentage de commentaires méchants.
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.
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.
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 !