#évolution

Publications relatives à cette étiquette

Extinction

So where have all the websites gone? Well, the people who make them have all gone to war for the capitalist machine. They grew up and got jobs. A natural part of growing up. Silos came and plucked their voices. Invasive memes and short form content grew in their place. Hustle overtook leisure. Harassment overtook openness. Influence overtook creativity. An economy of interestingness replaced by one of followers, likes, and engagement metrics.

One important thing to note; websites aren’t extinct. In fact, you’re on one now! Uploading your own words is ancient technology but still works.

Where have all the flowers gone? [archive]

En réponse à Where have all the websites gone? [archive] que j’ai déjà cité. Peut-être que la capacité à publier est toujours là mais que nous avons trop changé pour être capables de perdurer dans cette pratique. 2024 pourrait me faire mentir car je vois une certaine effervescence dans mon agrégateur. On va bien voir si ça dure. On va bien voir si je dure.

Guidé par le besoin, je suis en train d’automatiser des ancres sur mes <hr>, fausse bonne idée ? En affinant un peu le style ça me convient pour l’instant.


public-inbox implements the sharing of an email inbox via git to complement or replace traditional mailing lists. Readers may read via NNTP, IMAP, POP3, Atom feeds or HTML archives.

public-inbox spawned around three main ideas:

public-inbox aims to be easy-to-deploy and manage; encouraging projects to run their own instances with minimal overhead.

public-inbox - an "archives first" approach to mailing lists [archive]

D’une certaine manière, l’extinction de voix des un·es fait mon bonheur de découverte aujourd’hui. J’espère que le réflexe ne sera pas de passer de Google Groups à Microsoft Github Discussions par commodité.


… ça veut dire qu’en vrai, les droits humains, tu t’en fiches pas mal.

Et que tu es juste un peu raciste.

Culture fronçaise

Voilà.


Un enfant de dos dans des traces de ski de fond classique à la tombée du jour
-16°C, rien de mieux pour démarrer une fin de semaine qu’une sortie ski dans notre jardin après l’école.

Cette photo est floue, c’est devenu tellement rare avec un téléphone (OK Boomer :p). Les couleurs étaient superbes et une fois les mains réchauffées c’était une ambiance très agréable. On n’a pas croisé grand monde. La rééducation active continue tranquillement son chemin.

Endorphines

J’ai remis les pieds sur des skis (de fond). J’ai une piste à 150 mètres de chez moi et c’était probablement les plus critiques. Je me suis déjà tordu la cheville plusieurs fois sur ce trajet. Mais une fois dans les traces les sensations étaient bonnes et l’entorse (tapeée) n’a pas couiné. Le mollet un peu plus mais je me demande si ce n’est pas à force de compenser en boitant.

Cela conclus peut-être mon journal de chialage.


Hier soir, je travaillais sur la page d’accueil en voulant donner davantage d’espace à la recherche qui passe également en pied de page (qui est un chantier).

Et puis ce matin Nicolas H. m’indique que mon flux est cassé. Je répare cette histoire de caractère invisible qui casse le parsing du contenu HTML (intégrer une validation pourrait s’avérer être utile). Et je pousse les modifications qui contiennent la page d’accueil en chantier. Tant pis, au moins c’est fait.

Il y a dorénavant 54 liens sur cette page, j’ai besoin de revoir des choses mais au moins il commence à y avoir une cohérence sur le thème de l’année et ses pages générées. Le chemin continue de me donner le sourire.

Je constate au passage que la page de recherche fait 2 Mo (700 Ko à télécharger), désindexer des années ou explorer des alternatives ? J’aime bien me dire que mes écrits de ces 8 dernières années tiennent sur 2 disquettes.


Vidéo du jour : DRY JANUARY, ÉCOLOGIE : POURQUOI LE POUVOIR A-T-IL SI PEUR DE LA SOBRIÉTÉ ? (désolé pour les cris, ça semble être le style de BLAST 🙃).


On creuse les importmap pour uMap en ce moment. Un peu contraints par un passage aux modules JS qui supporte mal la minification + invalidation du cache. Il y a des choses intéressantes dans les possibilités que ça offre mais c’est du Baseline™2023.

Si un produit accueille moins de personnes lors de mon départ que lors de mon arrivée, j’ai probablement mal fait mon travail ? À méditer.

If the new software no longer runs on old hardware, it is worse than the old software.

Notes from “An approach to computing and sustainability inspired from permaculture” by Devine LuLinvega [archive]

Rééducation

J’ai réussi à marcher 6 km dans la neige avec des bottes de neige assez hautes. Pas pire. On va voir si ça ne tire pas trop dans la nuit. J’ai appris à mettre des bandes de kynésiologie aussi pour un léger soutien sur la rotation interne. Ce n’est pas une entorse classique car généralement deux arbres ne sont pas impliqués donc la torsion est différente. Du moins, c’est ce que mon doctorat express en médecine me laisse à penser… et mes sensations surtout !

Récupération active ou impatience ?


The front-end to your dev env.

mise-en-place

Ironiquement, j’ai toujours la crainte que ces outils viennent davantage polluer mon environnement actuel. Je ne suis pas sur assez de produits pour rencontrer des limites à ce niveau. Je m’en sors plutôt bien avec quelques alias et un environnement virtuel dé·monté à l’entrée dans un dossier.

Je compare un peu des carottes et des patates mais ça donne une direction en terme de frugalité sur ce plan là. On simplifie rarement un environnement en ajoutant une couche (coucou Docker), au mieux on masque une incompétence. Ce qui n’est pas toujours une tension en fonction du contexte !

Impact

If front web developers work closer to the users’ needs and problems, if they feel more implicated in the user experience, they will understand the impact of what they are building and will naturally adopt the strengths of the front web. […]

Maybe, in order to fix the front web, we have to fix human nature: make things less about money and self-satisfaction, and more about improving people’s lives and understanding the impact of what we are creating.

Part 5: Clues to Fix the Front Web [archive]

Même si je m’émeus encore de l’esthétique d’un Web Component ou d’une nouvelle technique CSS, j’essaye d’être plus attentif au fil des ans à l’impact potentiel des bouts de code que j’assemble. C’est là où les démo [archive] prennent tout leur sens pour vérifier la pertinence de ce qui a été produit. Se libérer de l’égoïsme technique pour aller vers le soin porté aux utilisateur·ices, essayer de comprendre leurs besoins, synthétiser, proposer, se tromper, recommencer. Dans une spirale d’essais-erreurs, on se rapproche d’un centre enviable où les contraintes techniques sont minimisées et les besoins proches d’être comblés. Chaque partie ayant un petit peu appris sur l’autre au cours de ce bout de chemin commun.

Une carrière est la cartographie de ces expériences. Savoir identifier les optima locaux qui ont pu procurer de la joie ainsi que les lieux de convergence où l’on aime bien aller car il y a le bon dosage effort / récompense. Apprendre à reconnaître les sentiers hasardeux où l’on a déjà laissé des plumes et reconnaître aussi qu’un contexte et des personnes peuvent changer.

Admettre que l’on a soi-même changé tout au long de ce cheminement.

At most software startups, customers typically don’t care if your product runs on Heroku, Kubernetes, or a really brittle singly-homed machine in Joe’s closet. No purchasing decisions hinge on your commitment to write servers in Rust or use Nix for hermetic everything. And although they might exist, I have sadly never had a customer write a testimonial for the elegant collection of internal services involved in responding to that single HTTP request.

No; customers are not paying for, nor give a shit about, these things. Sorry. It’s still cool stuff. It’s just not what you’re selling.

Customers want software that delivers problem-solving impact. And at the early stage, which is all the way until you’ve reached product-market fit, they’re almost certainly not getting enough, fast enough. You should be spending as much time as you can at this level of the stack, The Product: thinking, building, learning.

Your tech stack is not the product [archive]


You can’t make an article on a UX topic without showcasing a practical example. Let’s explore examples that I spotted on the web and how to fix them.

Designing better target sizes [archive]

Superbe article de Ahmad Shadeed. En résumé, il faut soigner ses paddings mais il y a pas mal d’astuces CSS pour y arriver dans certaines conditions. Je retiens notamment l’usage d’un :after pour ça lorsqu’il s’agit d’icônes notamment :

.search__filter:after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  transform: scale(2);
}

Je découvre au passage qu’il y a pas mal d’options d’accessibilité dans Polypane que j’utilise depuis peu et que je n’ai pas pleinement exploré.

Recherche

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