Devenir Freelance : Le guide complet (étape par étape)
Guide étape par étape pour devenir freelance, notamment dans les métiers du développement web et de la tech, avec conseils sur le statut, la recherche de clients et les outils.
Guide étape par étape pour devenir freelance, notamment dans les métiers du développement web et de la tech, avec conseils sur le statut, la recherche de clients et les outils.
Récit d'un développeur sur un entretien technique marathon de 7h, avec conseils pour se préparer et réussir.
Guide complet sur le Behavior-Driven Development (BDD), une méthode de développement agile centrée sur le comportement et la collaboration.
Guide pour corriger un fichier UTF-8 mal encodé sous Linux/Mac en utilisant la commande iconv.
Découvrez la bibliothèque Pino pour une journalisation efficace dans vos applications Node.js, comparée aux méthodes console classiques.
Présentation de CalCleaner, un outil open source en GTK 3 pour Linux qui nettoie les calendriers CalDAV en supprimant les anciens événements.
Récit des difficultés rencontrées pour installer et booter Proxmox sur un serveur HP ProLiant DL380p G8 et des solutions explorées.
Guide pratique pour installer Ubuntu 22.04 sur une partition Btrfs chiffrée avec LUKS, incluant gestion des sous-volumes, snapshots et optimisation.
Analyse de Btrfs, le système de fichiers avancé pour Linux : ses fonctionnalités, sa réputation et son état actuel.
Introduction au Domain-Driven Design (DDD), une approche de conception logicielle centrée sur le métier pour créer un code stable et maintenable.
Récit des problèmes de démarrage et d'installation d'Ubuntu 22.04 sur un ThinkPad T520, avec les solutions techniques trouvées.
Récit des difficultés pour réinstaller à distance un vieux serveur HP ProLiant en raison de problèmes de sécurité obsolète sur sa carte d'accès distant.
Guide pratique pour créer des images Docker et conteneuriser une application Node.js, en détaillant la structure et les instructions d'un Dockerfile.
Explication du pattern "Parameter Object" pour regrouper des paramètres liés dans un objet et simplifier les signatures de méthode.
Explication du design pattern Commande en PHP, son utilité pour un code modulaire et l'implémentation d'un bus de commandes simple.
Découvrez le mouvement Software Craftsmanship : devenir un artisan développeur passionné par la qualité du code et l'excellence technique.
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.