Integrant comentaris al blog amb Hashover
Hashover és un sistema de comentaris basat en fitxers de text que és l’escollit per aquest blog. En aquest article (una mica tècnic i llarg) explico la cerca del sistema de comentaris i com he insertat Hashover dins de Hugo, el programari que genera aquesta pàgina.
Publicat el 20 d’agost del 2026
| 6 minuts
| 1218 paraulesDeixem de mirar el codi
Si el codi que generen els LLM a dia d’avui arriba a ser igual o millor que el generat per programadors humans en casos d’ús habituals… hem de seguir mirant (i tocant) el codi? Si hi posem les mans, en un codi no generat per nosaltres mateixos, no pot ser que hi introduim errors? Pensant sempre en el cas d’un codi ben generat i en que comprendre i poder modificar amb seguretat un codi que no és propio, generat per un mateix, per ben estructurat i documentat que estigui, no és fàcil (això, els que ens dediquem a la cosa de programar, ho hem patit moltes vegades… o ho fem patir).
[+]...
Publicat el 14 d’agost del 2026
| 3 minuts
| 509 paraulesSoftware amb ànima
Com tot producte intel·lectual, el software reflecteix la cultura del grup que l’ha creat, i en reflexa els seus trets i tics, virtuts i mancances.
Quan desenvolupem, podem aplicar totes les metodologies que volguem, de la tradicional Cascada i/o l’Espiral a l’eXtreme Programming, passant per RAD, Agile o Scrum.
Organitza els equips amb masters, tribus, squads o departaments.
Documenta àgil, dins del software, amb documents immensos o en un wiki, o escup-li el codi a una IA perquè et faci un document per la posteritat.
[+]...
Publicat el 18 de juny del 2026
| 2 minuts
| 320 paraulesCanvi de tema al blog: nou disseny
Aprofito per programar una mica i faig uns quants canvis estètics al blog:
no es nota gaire, però li torno a canviar la pintura: abans usava el tema PaperMod, ara uso BeautifulHugo, tots dos personalitzats, això si. Des del blog i la pàgina, no s’ha de notar gaire el canvi. Seguint el consell d’en Kev Kirk, afegeixo uns enllaços sota cada article per contestar via correu, Mastodon o Deltachat. Canvio també el menú superior, introduint menús i un (espero) millor ordre de continguts. Finalment, millora la visualització en dispositius mòbils. I actualitzo, ja posats, el contingut d’algunes pàgines, eliminant informació fora de data ja. Sembla el mateix blog, però sota la pintura està ben renovat. I, de passada, he practicat una mica amb Go, html i css, que sempre va bé desrovellar la programació,
[+]...
Publicat el 8 de juny del 2026
| 1 minuts
| 157 paraulesDades demanades, dades robades
Quan parlem de la informació que les xarxes socials, les operadores o qualsevol que ens serveixi contingut o informació a través d’Internet, pot saber de nosaltres, sigui en un moment determinat o en diferents vegades, tant de diferents dispositius com des de diferents llocs, pensem en les apps i en la informació que “roben” del dispositiu, o en les cerques que fem (identificats) en un o altre cercador, en el que demanem a la IA, o en el que li demanem als altaveus que ronden per casa: en resum, en tot allò que fem quan ja ens hem identificat amb el nostre usuari aquí o allà.
[+]...
Publicat el 10 de maig del 2026
| 3 minuts
| 604 paraulesAutomatitzant la publicació del web
Al 2022 vaig canviar la gestió dels continguts del blog de Wordpress a Hugo, per generar un codi més net, més lleuger i més àgil.
Ara bé, Hugo genera la pàgina sencera de manera offline i em calia pujar-lo cada vegada al servidor1. Durant un temps he anat tirant del bonic mètode de pujar-ho tot per FTP al servidor… però això és lent, ineficient, feixuc i repetitiu. Una murga d’opció.
Així que, per ganduleria, he fet un petit script en bash per agrupar tota la feina en una crida i estalviar temps i errors (a github: https://github.com/mnguerra/deployhugo2web)
[+]...
Publicat el 8 de maig del 2026
| 2 minuts
| 227 paraulesUna capa de pintura nova
Aprofito els dies de festa per ordenar i renovar una mica la pintura del blog:
He posat la taula de continguts i d’articles relacionats a un costat, i deixo el cos central per contingut. Canvio la lletra del cos central a serifa, m’agrada més pel contingut dels articles. La resta (menús, llistats, etc.) la informació d’ús, si li volem dir així, la deixo sense serifa, per diferenciar. He afegit i ordenat altres informacions de la pàgina, possiblement accessòries per tothom, però que jo volia deixar clares. Més informació sobre l’autor, privacitat, canals de contacte o fins i tot llicenciament. No vull deixar els menús gaire complicats (massa enllaços) i segurament alguna cosa no funcionarà en el mode adaptatiu, però ja ho aniré trobant.
[+]...
Publicat el 4 de maig del 2026
| 1 minuts
| 154 paraulesComputació frugal per reduir l'impacte digital?
La cosa aquesta de la informàtica, que és tan etèria i tan del núvol i tan com lleugera, però que consumeix energia i recursos com la més terrenal de les indústries, és que no tenim una manera gràfica fàcil de fer veure el que gasta, contamina o consumeix (que son termes molt relacionats i mig sinònims, pel que ens ocupa).
A tu et fan al costat d’on vius un mega-centre de dades o un magatzem d’Amazon i allò es veu d’una hora lluny. I quan comença a fer soroll, veus cables que entren, o camions i furgonetes que entren i surten… allò ja fa pinta que ocupa molt d’espai, molt de ciment, i molt de tot (altra cosa és que ho vulguem veure, t’ho dissimulin en un polígon industrial agonitzant o ben lluny de les ciutats grosses).
[+]...
Publicat el 30 de gener del 2026
| 4 minuts
| 777 paraules512kb.club
De fa 3 dies m’han confirmat que aquesta pàgina ja està a la llista del 512kb.club, amb el merge fet a la línia principal!
Potser a qui llegeixi això no li diu gaire, per a mi, però, és un reconeixement a l’esforç de tenir una pàgina petita, amb allò que vull que hi hagi, tècnicament correcta i no hiperinflada de brossa tècnica que no ajuda a res.
[+]...
Publicat el 10 de gener del 2026
| 1 minuts
| 158 paraulesWebs hiperinflades
El lloc 512kb.club diu:
The internet has become a bloated mess. Huge JavaScript libraries, countless client-side queries and overly complex frontend frameworks are par for the course these days.
Ja no és només l’emmerdificació del contingut, la politització descarada de les xarxes socials, l’“algorisme” per monetitzar qualsevol cosa que s’hi pengi o l’ús de les dades personals i la revenda d’aquestes per fer… de tot. Tots aquests temes son publicitat, dades, privacitat, informació… simplificant molt, el que tècnicament en podríem dir el contingut.
[+]...
Publicat el 27 de desembre del 2025
| 3 minuts
| 455 paraules