#courage

Publications relatives à cette étiquette

Piscine

Il est tellement difficile de se remettre à nager. La première séance de l’année est toujours une agonie. Cent mètres, les bras qui brûlent et le souffle court. Cinq cent et déjà incapable d’aller plus loin. Heureusement que c’est le même rituel chaque année… et la promesse des lacs qui dégèlent participe à ma motivation.


While global variables scoped to the :root let me define system-wide defaults, I also like to scope variables for styles that change with utility classes to the element itself.

CSS variables scoped to an element can use other CSS variables as their value. But scoping them to the element provides an easy way to modify them.

An advanced way to use CSS variables [archive]

Les variables CSS combinées à :has() + :is() + :where() transforment complètement la façon d’interagir avec une page pour pouvoir la styler. Je me répète mais vraiment je ne m’en remets pas. À mon niveau de bidouilleur, c’est un pan entier de mon métier qui est en train d’être transformé. Si je savais ce dont je parlais, je comparerais ça à un changement de paradigme aussi fondamental que de l’objet au fonctionnel par exemple. Prends tes gouttes papi.

D’autres exemples documentés sur le blog dev de 37signals [archive] (oui, je sais…).

Cage

« Serai-je toujours choisie ? dit-elle avec amertume. Serai-je toujours laissée derrière quand les cavaliers partiront, pour garder la maison pendant qu’ils se couvrent de gloire, et veiller à ce que le repas et le lit soient prêts à leur retour ? »

« Un jour viendra bientôt, peut-être, où nul ne rentrera, dit-il. Alors, il y aura besoin de courage sans gloire, car nul ne se souviendra des exploits accomplis dans l’ultime défense de vos foyers. Mais ces exploits n’auront pas été moins vaillants pour être restés sans éloges. »

Et elle répondit: « Tout cela revient à dire : vous êtes une femme, et votre place est à la maison. Mais quand les hommes seront morts au combat, dans l’honneur, vous pourrez brûler avec elle, car les hommes n’auront plus besoin d’un toit. Mais je suis de la Maison d’Eorl, et non une femme servante. Je puis monter à cheval, je sais manier l’épée ; et je ne crains ni la souffrance, ni la mort. »

« Que craignez-vous donc, madame ? » demanda-t-il.

« Une cage, dit-elle. Vivre derrière des barreaux, jusqu’à ce que l’habitude et la vieillesse s’en accommodent, et que l’espoir d’accomplir de hauts faits soit au-delà de tout souvenir et de toute envie. »

Le Seigneur des Anneaux, J.R.R. Tolkien, traduction de Daniel Lauzon

Il s’agit de mon extrait favori de la trilogie. Éowyn forever <3.


Bref, il s’agit de modéliser le mieux possible les besoins éditoriaux pour ensuite – et seulement ensuite ! – réunir les ingrédients techniques. (On voit souvent le contraire arriver en pratique : on plaque des solutions existantes sans nécessairement tenir compte des spécificités propres à un problème, un contexte, une communauté.) Il existe souvent plusieurs solutions possibles, plusieurs morceaux de code différents qui produisent, à première vue, un effet similaire ; sauf que les démarches ne se valent pas toutes, et c’est justement en tenant compte du contexte particulier qu’on peut trouver chaussure à son pied (ou à celui des autres).

Écrire ou coder l’éditorial [archive]

CSS ⨯ Grec ancien ⨯ poésie.


In principle, these modern pages that burn a ton of CPU when loading could be doing pre-work that means that later interactions on the page are faster and cheaper than on the pages that do less up-front work (this is a common argument in favor of these kinds of pages), but that’s not the case for pages tested, which are slower to load initially, slower on subsequent loads, and slower after they’ve loaded.

How web bloat impacts users with slow devices [archive]

L’article déprimant du jour que devraient lire tou·tes les dévelopeur·euses avec leurs processeurs MX et leurs iPhones.

Je l’ai lu.

Recherche

Seuls les contenus de ces 8 dernières années sont indexés.