Gestion des identités et Domain Driven Design
Exploration des stratégies de gestion des identifiants d'entités (UUID, clés naturelles, séquentiels) dans une architecture Domain Driven Design.
Exploration des stratégies de gestion des identifiants d'entités (UUID, clés naturelles, séquentiels) dans une architecture Domain Driven Design.
Exploration du concept de programmation par interfaces et des cas d'usage judicieux pour découpler le code et faciliter les tests.
Guide pour désactiver les effets lumineux du clavier Roccat Suora FX sous Linux en utilisant Python et libusb.
Explique l'importance et les règles des commits atomiques en Git pour un historique de projet clair et maintenable.
Comparaison des meilleurs IDE et éditeurs de texte pour développeurs, avec des recommandations par langage et OS.
Guide sur l'utilisation des hooks Git avec Husky pour automatiser des tâches comme les tests et la validation des commits.
L'article explique pourquoi la lecture de code est une compétence essentielle et distincte pour les développeurs, au même titre que l'écriture de code lisible.
Tutoriel sur la création d'un effet de trou de ver inspiré de Stargate SG-1 en JavaScript et Three.js pour un jeu 3D.
Développement d'un jeu 3D explorable dans le navigateur, généré procéduralement en JavaScript avec Three.js, racontant une histoire à travers des multivers.
Présentation de YOGA Image Optimizer v1.1.0, une interface graphique et une bibliothèque Python pour l'optimisation d'images, avec de nouvelles fonctionnalités comme l'intégration de MozJPEG.
Guide comparant les différentes voies d'études (Bac, BTS, BUT, Licence, Bachelor) pour devenir développeur web ou logiciel, avec des conseils sur les formations reconnues.
Introduction aux bases de Docker, expliquant la conteneurisation et ses avantages par rapport à la virtualisation traditionnelle.
Un entrepreneur partage son expérience d'échec après avoir cofondé une plateforme de financement participatif pour créateurs de contenu.
Présentation de YOGA Image Optimizer, une interface graphique open source pour optimiser et convertir facilement vos images (JPEG, PNG, WebP) et réduire leur poids.
Récit d'une expérience avec un développeur toxique, brillant techniquement mais nuisible à l'équipe, et réflexion sur la gestion de tels profils en entreprise.
Guide sur les permissions CHMOD pour l'hébergement web : explication, bonnes pratiques et conseils de sécurité pour configurer fichiers et répertoires.
Un tutoriel ironique basé sur un sondage de développeurs, listant les comportements qui mènent à la souffrance dans ce métier.
Un développeur partage son expérience de volontariat pour une tâche technique complexe (SSL, K8S, Istio) et discute de l'importance d'affronter l'inconnu en programmation.
Explication du manifeste agile, ses 4 valeurs et 12 principes, et leur application pour les développeurs dans la gestion de projets informatiques.
Analyse des récents changements de management et de stratégie annoncés par Basecamp, et réflexion sur leur impact sur l'image de l'entreprise.