Comment devenir développeur web ?
Guide complet pour devenir développeur web, explorant les parcours autodidacte, les formations, les ressources clés et les conseils pour le marché du travail.
Guide complet pour devenir développeur web, explorant les parcours autodidacte, les formations, les ressources clés et les conseils pour le marché du travail.
Un développeur partage ses réflexions sur l'avenir de son blog technique, évoquant son succès, de nouveaux formats et l'arrivée d'invités.
Guide complet sur les différentes boucles en JavaScript (for, while, for...of, for...in, do...while) et leurs cas d'utilisation.
Une introduction rapide au langage de programmation Go, ses origines chez Google, ses objectifs de simplicité, rapidité et efficacité.
L'article explore les caractéristiques d'une équipe de développement performante, en mettant l'accent sur les compétences techniques, la diversité et le mentorat.
Guide sur l'importance et les bonnes pratiques des commentaires dans le code, incluant les commentaires inline et la documentation des fonctions avec JSDoc.
Un guide rapide pour démarrer le load testing HTTP avec l'outil en ligne de commande Vegeta en seulement cinq minutes.
L'article discute de la nature inexacte des estimations en développement logiciel, mais souligne leur utilité comme outil d'aide à la décision et de priorisation.
Un guide sarcastique sur les erreurs garantissant l'échec d'un projet informatique : scope instable, pression constante et délais irréalistes.
L'article explique pourquoi les estimations de temps en développement logiciel sont souvent irréalistes, à cause de la complexité et du chaos inhérents aux systèmes tech.
L'auteur explique pourquoi il utilise VIM depuis 15 ans, détaille son fonctionnement modal et pourquoi il ne convient pas à tous les développeurs.
Conseils pour bien débuter en JavaScript, en évitant les pièges courants et en adoptant les bonnes pratiques modernes (ES6+).
Un article passionné sur l'importance cruciale de la documentation technique en développement logiciel, et pourquoi l'éviter coûte du temps à long terme.
Résolution d'un problème de rafraîchissement de wxHexEditor sous Ubuntu 19.10 en forçant l'utilisation du backend X11 via une variable d'environnement.
L'auteur explore la relation quasi religieuse que les développeurs entretiennent avec leurs outils et langages, à travers son expérience personnelle d'apprentissage du web.
Analyse du cas Chef/ICE pour explorer les dilemmes éthiques des développeurs face à l'utilisation de leur travail par des clients controversés.
La Fondation GNOME est attaquée par un patent troll pour son logiciel Shotwell, mais ne compte pas se laisser faire.
Un développeur explique pourquoi et comment il utilise plusieurs machines (tablette, ordinateur portable, machine secondaire) pour optimiser sa productivité et son confort de travail.
L'article présente les compétences fondamentales pour les développeurs, en mettant l'accent sur la résolution de problèmes plutôt que sur la maîtrise d'une longue liste de technologies.
Une réflexion sur les questions d'éthique dans l'industrie du logiciel, à partir de l'affaire Richard Stallman et d'autres témoignages.