Le peaufinage poussé à l'extrême pour configurer la façon dont un select custom (bientôt possible dans tous les navigateurs) se positionne et s'étend.
Ça permet de se rendre compte de la complexité qui se cache derrière des éléments qui paraissent simples.
Les avantages sémantiques et donc d'accessibilité qui découlent de l'usage de l'élément HTML dl (description list) lorsque vous devez afficher des infos sous forme de couple clé valeur.
De la complexité d'animer les modals (comme dialog, popover) avec CSS.
Quelques bonnes pratiques pour construire un outil en ligne de commande (CLI) avec Node.js.