La plus petite image Docker pour des sites web statiques

Jusqu'à récemment, je pensais que servir des sites Web statiques à partir de Docker était un gaspillage de bande passante et de stockage. L'intégration de nginx ou de divers autres moteurs d'exécution lourds dans...

Comment réussir un MVP de votre logiciel ?

J'ai déjà parlé dans un précédent article Comment construire un produit minimum viable (MVP), voici maintenant les idées pour réussir un MVP pour un logiciel ou application web par exemple. Le MVP ou produit minimum...

10 signes d’un mauvais leadership pour un responsable technologique

De nombreuses entreprises sont préoccupées par l'attrition (l'abandon d'une marque, d'un produit ou d'un service de la part de clients existants) - et pour de bonnes raisons. Peu de domaines ressentent cette pression de...

Comment utiliser httpx, un client web pour Python

Le paquet httpx pour Python est un client web sophistiqué. Une fois que vous l'avez installé, vous pouvez l'utiliser pour obtenir des données à partir de sites web. Comme d'habitude, la façon la plus...

10 astuces rapides pour TypeScript

Aujourd'hui je voulais faire très simple comme article. Dans le cadre de certains de mes projets TypeScript, j'ai dû mettre en place certaines fonctions. Parfois, une simple écriture sur une ligne pourrait suffire. Parfois,...

Test de stress avec une attaque par inondation

Commençons par un avertissement habituel : cet article est destiné à des fins éducatives uniquement. Suivez ce tutoriel à vos propres risques. Ne vous attaquez pas à des sites Web qui ne vous appartiennent...

Création d’Enums avec JavaScript Vanille

Commençons par une question : Les nombres peuvent-ils représenter les types de certains sujets ? Confus, n'est-ce pas ? Ce n'est pas grave, car un nombre peut signifier tout ce que l'on veut, à commencer...

Comment nommer votre code ?

Combien de fois vous est-il arrivé de comprendre du premier coup d'œil le code écrit par d'autres ? Probablement pas souvent. Vous devez vous plonger dans le code pour comprendre ce qui se passe et...

7 choses à faire pour des Pull Request efficace

La transition d'un développeur vers un rôle de chef d'équipe peut être à la fois difficile et gratifiante. Vous prenez des décisions à fort impact. Vous guidez et encadrez vos pairs. Vous cultivez des compétences...

Planification du sprint : Meilleures pratiques

J'ai décrit les différences entre la planification de la vélocité et de la capacité dans un article précédent, mais dans cet article, je partage l'approche de la planification des sprints qui s'est avérée efficace...