Traduction automatique de l'original anglais · Voir l'original

Philosophie du site

Le raisonnement derrière certains des choix technologiques inhabituels d'aaronmassicotte.com

· mis à jour 6 juil. 2026 · tech

Introduction

L’informatique a énormément progressé au cours des dernières décennies, mais une chose qui me stupéfie, c’est à quel point les choses sont devenues incroyablement inefficaces. Comme les performances sont si élevées et le stockage si bon marché, les logiciels se sont alourdis de code mort qui ne sert jamais, ou pire, de ressources gaspillées. Je pense que les meilleurs exemples sont ceux où un logiciel moderne met plus de temps à se charger avec un matériel 100 fois plus puissant que ce qui existait il y a peut-être 2 décennies

Le web est l’un des plus grands coupables, le javascript étant en cause. Les pages web chargent parfois plus de 10 mégaoctets de contenu juste pour partager un simple article de blog avec quelqu’un. Les images ne sont pas compressées, plusieurs traqueurs lourds tournent en arrière-plan, et de nombreuses fonctionnalités sont chargées sans jamais servir. Cela dégrade l’expérience utilisateur, provoque un trafic réseau inutile, gaspille de l’énergie, et constitue de manière générale une mauvaise pratique. La sale vérité cachée derrière l’interface élégante et soignée de la plupart des pages web

Ma quête avec ce site est donc de prouver jusqu’où l’on peut aller lorsque la technologie reste simple.

La technologie

Ce site a été construit avec Hugo et sert des fichiers statiques partout où c’est possible

La feuille de style est PicoCSS, et après un passage de PurgeCSS et une compression, il reste moins de 10 ko

Les statistiques sont gérées avec une instance auto-hébergée de Plausible, qui n’ajoute qu’un ko au navigateur

Le contenu statique est servi via un CDN qui améliore le temps de chargement, car tout se trouve dans un droplet digital ocean à Toronto, ce qui ajoute au moins 100 ms à tout appel au serveur depuis l’Europe

Réalité

Je tiens simplement à préciser que ce n’est pas censé être un plaidoyer pour que nous passions tous des heures à nous obséder sur de petits détails. Les entreprises ont besoin de gagner de l’argent ; ce n’est ni nécessaire ni le plus gros problème à régler. J’espère qu’un jour les choses pourront être aussi efficaces que MenuetOS