Článek
Proč jeden stack
Stack je soubor rozhodnutí udělaných jednou, aby se nemusela dělat znovu. Stejných pár nástrojů v každém projektu znamená, že každý nový začíná ze známého tvaru: stejný shell, stejné komponenty, stejné kontroly.
Rozhraní je Flowbite Pro nad Tailwind CSS; chování přidává Alpine.js ke stránkám, které fungují i bez něj. Obrázky mají knihovnu, která jim sedí: Cytoscape.js pro sítě, Apache ECharts pro husté grafy, Chart.js pro jednoduché, D3.js pro kresby, kde se z dat stává tvar, a p5.js pro generativní umění. Sluneční graf nahoře na této stránce je jednou z nich v akci: ECharts dělí naposledy aktivní repozitáře podle kategorie a pak podle jazyka, změřené, ne tvrzené.
Web skládá Zola ve dvou jazycích (internacionalizace se kontroluje jako každé jiné pravidlo), nasazuje se na GitHub Pages a dohlíží na něj Majordomus, který odmítne prohlásit práci za hotovou, dokud neproběhlo její ověření.