Catégorie : Notes

  • ,

    Conventional Commit rules everything around me – daverupert.com

    Je me retrouve tellement dans ce que dit Dave ! Je n’en suis pas au point de nommer mes conversations avec Claude ou ChatGPT en utilisant la syntaxe des commits conventionnels, mais j’adore l’idée ! 🤣

  • ,

    Native masonry layouts with CSS grid lanes – Piccalilli

    Le masonry en CSS natif, c'est le serpent de mer du front. Le ticket date de 2017. Masonry.js, c’est bientôt fini !

    Saleh Mubashar explique chez Piccalilli pourquoi ça a pris autant de temps : Grid étendu, Flexbox ou display à part, le CSSWG a tourné en rond avant de choisir `display: grid-lanes`.

    Et c'est plutôt cool. Tu définis tes colonnes avec `grid-template-columns`, un `gap`, et le navigateur range chaque item dans la colonne la plus courte. Plus besoin de connaître la hauteur des cartes. Subgrid reste compatible, et `fit-tolerance` gère les égalités.

    Le bémol, c'est que pour l'instant ça marche uniquement dans Safari 26.4+. Fallback obligatoire, donc je vais attendre un peu avant de l'utiliser sur du WordPress en prod. Et attention à l'accessibilité : l'ordre visuel peut diverger de l'ordre du DOM.

    Je garde ça sous le coude. Pas pour demain, mais ça arrive.

  • Mon fils et moi on vient de regarder La Pat’patrouille le film : Mission dino. Franchement, c’était pas mal.

  • Je viens de pousser une nouvelle version de mon plugin Blockshifter. J’ai hâte de recevoir un e-mail automatique me disant que certaines extensions ont été mises à jour sur mon site et d’y voir mon plugin. 😬

    Oui, j’ai installé mon propre plugin. Et alors ? Je suis peut-être le seul ! 😂

  • ,

    Cross-document View Transitions Part 1

    Je trouve les Cross-Document View Transitions fascinantes parce qu’elles remettent un peu en question le délire du “tout en SPA”. Pendant des années, on a complexifié des stacks entières juste pour avoir des transitions fluides entre deux pages. Maintenant, le navigateur commence enfin à gérer ça nativement avec quelques lignes de CSS. Ça change doucement la donne.

    Le plus drôle, c’est que la mise en place paraît presque insultante tellement c’est simple :

    @view-transition {
    	navigation: auto;
    }

    Et derrière, t’as déjà une transition entre pages du même domaine. Pas besoin de framework JS qui pèse un âne mort ou d’usine à gaz façon router custom.

    Évidemment, ça reste jeune. Firefox traîne encore un peu des pieds et il faut accepter le principe du progressive enhancement. Mais honnêtement ? C’est probablement le bon moment pour commencer à jouer avec ça sur des projets perso ou des sites de contenu.

    J’aime surtout le message derrière cette API : le Web redevient capable de faire des trucs modernes sans transformer chaque site vitrine en pseudo application mobile. Et ça, franchement, ça fait du bien.

  • Séance elliptique à la cool devant Scrubs 👌
  • Ces derniers temps je m’intéresse à Next.js et honnêtement je comprend pas pourquoi je ne m’y suis pas intéressé plus tôt. #vismavie
  • Balade du gnome pour éviter les écrans 👌

    • 3,85 km
    • 5 608 pas
    • 57min 49s
  • ,

    One Developer, Two Dozen Agents, Zero Alignment

    Bookmarked One Developer, Two Dozen Agents, Zero Alignment. Maggie Appleton bosse chez GitHub Next sur un truc qu’ils appellent Ace — un workspace d’agents en temps réel, multijoueur. Le pitch tient en une phrase : et si les agents de code n’étaient pas juste des outils solo, mais des collaborateurs partagés entre toute une équipe…

    Lire la suite

  • ,

    Three Ways phpMyAdmin Saves Your WordPress Site and Your Sanity

    phpMyAdmin, c’est un peu l’outil qu’on oublie jusqu’au moment où tout part en vrille. L’article rappelle trois trucs super pratiques : corriger les URL cassées après une migration (parce qu’on a tous déjà galéré avec ça), nettoyer les révisions qui bouffent la base, et réparer les tables corrompues en deux clics.

    Ce qui me plaît, c’est que c’est direct et sans bullshit. Pas de plugin miracle à installer, juste une connexion à la base et quelques requêtes SQL bien senties. C’est le genre de conseil qu’on donne à un pote qui flippe devant son site planté.

    Bon, évidemment, faut pas jouer avec la base les yeux fermés. Backup d’abord, explore ensuite. Mais franchement, phpMyAdmin reste un couteau suisse indispensable quand WordPress fait sa crise. Ça rassure de savoir qu’on peut encore mettre les mains dans le cambouis.