CSS Créer une timeline avec uniquement du CSS ! Parfois on a pas forcément besoin de quelque chose de très compliqué, mais on veut un truc propre pour présenter des dates. Je vous propose de réaliser une timeline uniquement
Front Configurer la preview d'un site sur les réseaux sociaux Récemment j'ai eu besoin de configurer la preview d'un site qui s'affichait de manière affreuse sur les réseaux sociaux, que ce soit LinkedIn ou Messenger en passant par Twitter. Je
developpement Templating html sans dépendance en JavaScript/TypeScript Récemment j'ai eu à faire du templating de fichier html, mais je ne voulais pas utiliser de dépendance quelconque, car j'étais dans un cas très simple et on a déjà
developpement Utiliser transform:scale(x) pour gérer une grille d'élément avec un zoom Récemment j'ai dû gérer un cas un peu tricky : une grille d'élément (facile) mais avec 3 niveaux de zoom (et potentiellement plus de niveau à l'avenir). Évidemment l'idée était bien
Java Java 18 : le point sur les nouveautés La semaine dernière est sortie la version 18 de Java. Peu de nouveauté mais ça vaut toujours le coup de regarder ce qui bouge ! 🤓 Simple Web Server Ça ne va
developpement Gérer le tracking des utilisateurs avec Matomo sur une stack React/Redux Pourquoi tracker les utilisateurs ? Pour commencer je ne suis pas un adepte du tracking, mais je dois reconnaitre que c'est un très bon outil pour aller toujours plus loin dans
developpement Bookmarklets : l'option oubliée ! Tous les exemples de code sont testables sur une github page qui est dans les sources 😉 Introduction à la magie noire Un lien de base serait en général sous la
developpement D'un simple Observable à un vrai store : comment gérer un context partagé avec RxJS ? Cette semaine je me suis retrouvé dans un cas où j'ai eu exactement ce cas à écrire : un système de contexte global partagé en TypeScript et RxJS. L'idée étant qu'on
developpement git : merge vs rebase Git est utilisé très largement aujourd'hui, mais de mon expérience, j'ai l'impression que c'est aussi un outil relativement mal compris et mal utilisé. En particulier j'aimerais revenir sur deux commandes
developpement Unpopular opinion : la couverture de code ne sert pas à dire si le code est bien testé J'ai récemment eu un débat avec des collègues au sujet de la couverture de code. Personnellement je ne suis pas partisan d'un suivi fort de la couverture de code, d'autres
developpement Est-ce le moment de tuer les frameworks frontend ? Comme tout outil créé dans un cadre donné, on sait qu'on pourra sans doute l'utiliser dans un autre cadre mais ce n'est pas forcément le plus adapté. On voit au
Angular Angular 13 : ce que je retiens des nouveautés Angular 13 est sorti la semaine dernière, je vous fais un petit résumé de ce que je retiens de cette nouvelle version ! Fin du support de IE ! 🎉🎉Cette fois c'est
Java GraalVM : on y va ou pas ? Cet article est la transcription d'un talk ("Java à la vitesse de la lumière grâce au Graal !") que j'ai donné au JUG Summer Camp de La Rochelle (replay ici : https:
React React en 2021 : par où commencer ? Cet article est une version détaillée d'une réponse que j'ai faite à un collègue qui demandait si on avait des conseils ou des ressources pour commencer avec React aujourd'hui. Ce
Java Java 17 : le point sur les nouveautés Java 17 vient de sortir, du coup je vous fais un petit récap des nouveautés qui me semblent importantes. En sachant que cette nouvelle version de Java apporte peu de
developpement Comment créer une image sans image ? Parfois on a besoin d'afficher des icônes ou des petits motifs qu'on importe assez vite en image voir via des fonts d'icônes. Les images c'est bien mais ça impose le
developpement Le futur de Java sera le Pattern Matching - Retour après une présentation de José Paumard Lundi soir (le 14 juin 2021), j'ai eu la chance d'avoir un petit aperçu de ce qui est prévu dans le futur pour Java via une présentation de José Paumard
Angular Utiliser Angular DevTools dès maintenant sur Firefox ! J'en parlais dans mon dernier article sur la sortie d'Angular 12, une nouvelle extension Angular DevTools vient remplacer feux Augury. Malheureusement celle-ci n'est pas compatible Firefox. Enfin presque. Un utilisateur
Angular Angular 12 : ce que je retiens des nouveautés Angular 12 vient de sortir, comme j'ai passé un peu de temps à parcourir toutes les nouveautés de cette version, j'en profite pour faire un petit récapitulatif des plus gros
Java Java 16 est là ! Alors que Java 16 est sorti il y a peu de temps (en mars 2021) je vous fais un petit bilan des gros points de cette version selon moi ! Les
developpement Injection de dépendance et jardinage Il y a quelques semaines je me suis retrouvé à expliquer le concept d'injection de dépendance à un groupe de développeur après avoir expliqué ce même concept à ma compagne
developpement Angular : quelques pistes pour faire sa veille Comme pour tout écosystème, il y a quelques acteurs qui diffusent beaucoup d'information autour d'Angular. Mon idée ici n'est pas de faire un listing complet de toutes les sources d'informations
developpement Déployer automatiquement sur npmjs.com via une Github Action Attention à bien sécuriser votre compte Github et protéger la branche master/main, si vous suivez cette procédure vous pouvez déployer des packages qui seraient vérolé. La première étape c'est
developpement TypeScript Tips : quelques aides de typage Je vous partage quelques astuces que j'ai rassemblées au fil du temps à force de bloquer face à certains problèmes en TypeScript 😎 x is T function isDefined<T>
logiciel Carbon : pour des images de code propre On a parfois besoin de créer une image avec notre code pour s'assurer d'avoir un affichage propre avec une bonne coloration. Il y a pléthore d'outils qui offre ce service,