
Sistemes
hpServer: la Wi-Fi que es caïa i com es cura sola
Diagnòstic complet d'un adaptador Realtek RTL8822BU que perdia l'enllaç: com aïllar la capa que falla i un watchdog systemd que recupera la xarxa sol.
Notes
Un espai independent per compartir processos de treball, eines i aprenentatges que poden ser útils en projectes digitals.

Sistemes
Diagnòstic complet d'un adaptador Realtek RTL8822BU que perdia l'enllaç: com aïllar la capa que falla i un watchdog systemd que recupera la xarxa sol.

Desenvolupament web
Umami desapareixia de la portada, el gràfic guanya un selector de mètrica i el disseny de referència del Resumen s'estén a Cuenta, Articles i l'editor.

Desenvolupament web
Dos frentes el mateix dia: un hydration mismatch sense traça a la home i un script per pujar 19.000 fitxers de WordPress a Payload. El que va fallar i com ho vam resoldre.

Desenvolupament web
Migració del dashboard a React, documentació d'arquitectura i tres errors encadenats en producció: el 502 del proxy, l'editor que no muntava i les estadístiques inabastables.

Desenvolupament web
El meu primer projecte en Astro, després d'anys amb WordPress: una base ben plantejada per als propers projectes.

Desenvolupament web
Primer pilot contra el WordPress real: autenticació dual, prefixos de taules, catàlegs de comarques i HTML de Gutenberg convertit a Lexical.

Desenvolupament web
Autenticació per API key, CLI d'importació amb idempotència i retries, i credencials fora del repositori. El migrador de WordPress ja està a punt per al pilot.

Mètodes
El primer pas del redisseny de Pànxing no va ser dissenyar: va ser mesurar.

Desenvolupament web
Cinc propostes de disseny, una de triada: així és Editorial v2 i per què.

Desenvolupament web
Fase 2 en marxa: estat del projecte i com continuaré documentant-lo aquí.

Desenvolupament web
Pàgines d'error pròpies, una auditoria que converteix 500 en 404, i el primer esbós del migrador de WordPress a Payload amb 64 tests.

Mètodes
Especificacions per fases amb criteris d'acceptació abans d'escriure codi.

Desenvolupament web
Per què deixo WordPress i construeixo una plataforma pròpia per a panxing.net.

Mètodes
De C a C++: classes, herència, polimorfisme i overload. El canvi de mentalitat després d'un any de C estricta.

IA i automatització
Markdown s’ha convertit en una eina clau per comunicar-me amb agents d’IA. Estructurar el context, les instruccions, els passos i les restriccions ajuda a reduir errors i obtenir resultats més fiables, especialment en tasques complexes.

IA i automatització
Sistema de gestió editorial amb IA creat per automatitzar la preparació, edició i exportació de continguts per a WordPress. El projecte combina IA, OCR i validació de dades per agilitzar el procés, mantenint la supervisió humana com a part essencial per garantir la fidelitat, la qualitat lingüística i el criteri editorial.

IA i automatització
Reflexió sobre com he integrat agents d’IA en el meu flux de treball diari, què funciona, què no i què n’he après.

IA i automatització
Un panell central perquè varis agents d'IA col·laborin: API, WebSocket i com repartir la feina entre ells.

Eines
Una aplicació web per registrar la feina de cada dia: què vaig necessitar, com la vaig fer i què hi ha dins.

Mètodes
Un joc privat per seguir els pisciners de 42 Barcelona, perquè no es pot tenir contacte amb qui vol entrar: cada carrera és una piscina, cada pisciner un…

Mètodes
Un simulador per configurar xarxes: màscares, routing i el que passa quan la IP està mal posada.

Sistemes
El flux commit, build i publish darrere d'aquest bloc: releases numerades, contingut en Git i zero bases de dades.

Mètodes
Un motor 3D sense motor: raycasting estilo Wolfenstein, textures i el projecte que més ha impactat en veure'l funcionar.

Mètodes
Recrear bash: parser, pipes, redireccions, variables d'entorn. El projecte més gran fins ara, amb entorn MSX net per avaluar.

Eines
Migrar i sincronitzar usuaris i cursos entre una plataforma vella i una de nova: integracions, scripts i cura amb dades reals.

Mètodes
Filòsofs que mengen, pensen i moren de fam: concurrència, mutex i deadlocks explicats amb espaguetis.
Mètodes
Un joc 2D amb minilibX: sprites, events de teclat i el bucle de renderitzat. La part més divertida fins ara.

Mètodes
Ordenar una pila amb un joc limitat de moviments i el mínim d'instruccions: algorismes, heurístiques i frustració sana.

Mètodes
Dup2, fork i descriptors de fitxer: recrear el funcionament de les tuberies de la shell i entendre-les de debò.

Mètodes
El primer examen de 42: tres hores, pressió real i cap internet. Com és i què se sent en sortir-ne aprovat.

Mètodes
Recrear printf amb variadic arguments: formaters, amplades i la il·lusió de facilitat d'una funció que usem cada dia.

Mètodes
Buffers estàtics i memòria entre crides: el projecte que ensenya què passa realment quan llegim un fitxer.

Sistemes
Quan df i du no es posen d'acord: espai fantasma sota un punt de muntatge, i com mirar el disc real amb un contenidor efímer.

Mètodes
El primer projecte de 42: reescriure funcions bàsiques de C sense llibreries. On s'aprèn de veritat què fa malloc.

Sistemes
Com distingir una màquina caiguda d'una que només ha perdut la xarxa, i per què els muntatges SSHFS són el dany col·lateral més molest.

Sistemes
Monitoritzar l'espai lliure d'un servidor amb un script i cron: silenci quan tot va bé, avís clar quan no.
Eines
Gestionar el correu amb Himalaya des del terminal: revisar, filtrar i esborrar en segons, i deixar que cron faci la feina bruta.

Eines
Scripts per netejar llistats d'Excel amb duplicats i per convertir XML a DOCX: la feina avorrida, resolta.

Eines
Tres eines pròpies per gestionar continguts a WordPress: importació XML, agendes i un gestor de marcadors.

Sistemes
Com tinc connectats imac, fxserver, hpserver i mòbils en una xarxa privada xifrada sense obrir cap port del router.

Eines
user-select: none amb els prefixes de Safari i Internet Explorer per desactivar la selecció de text a paràgrafs i encapçalaments.

Eines
Com es pot treure el contorn del focus amb CSS per guanyar cohesió visual, i per què cal oferir sempre una alternativa accessible.

Desenvolupament web
El mode nit/dia millora la primera impressió, evita la fatiga visual i funciona a qualsevol pantalla, amb un sol botó. Exemple de codi inclòs.

Eines
Oculta les versions dels CSS i JS del teu WordPress i redueix la superfície d'atac: menys pistes per a qui busca vulnerabilitats.

Mètodes
Què és el disseny gràfic, com influeix en la percepció de la teva marca i què n'aprenen casos com Coca-Cola, Airbnb, Apple, Nike i Google.

Desenvolupament web
Què és l'etiquetatge schema, quins tipus hi ha i com implementar-lo amb exemples de codi per millorar la visibilitat als motors de cerca.

Eines
Un fragment de codi amb Code Snippets marca en vermell les imatges sense atribut ALT només per als administradors, per detectar-les de cop d'ull.

Mètodes
Set principis perquè la teva web destaqui: originalitat, valors de marca, sostenibilitat, experiència d'usuari, minimalisme i escalabilitat.

Eines
Adminimize et permet controlar menús, submenús i permisos per rol per deixar el tauler d'administració més net i eficient.

Eines
Com ocultar els widgets del backend de WordPress amb Code Snippets per gestionar el lloc de manera més ordenada i eficient.

Desenvolupament web
WebP, HEIC, HEIF i AVIF ofereixen millor qualitat i mida de fitxer. Com activar-los a WordPress i què guanyes en velocitat i estalvi d'espai.

Eines
Neteja el menú d'administració de WordPress de manera segura amb el plugin Code Snippets: passos, un exemple pràctic i consells per no errar-hi.

Mètodes
El blog converteix la teva presència en línia en una eina poderosa: contingut valuós, autenticitat i confiança que et fan ser la primera opció.

Desenvolupament web
Què són les capçaleres de seguretat HTTP, quines funcions compleixen i com configurar-les al .htaccess d'un WordPress.
Mètodes
Consells per escriure una pàgina «Sobre mi» que generi confiança: coneix el públic, humanitza la marca i afegeix testimonis.

Desenvolupament web
Les principals eines per mesurar la velocitat d'una web i com aprofitar-les per optimitzar el rendiment i el SEO.

Mètodes
Com construir una marca personal que uneixi identitat i habilitats professionals, i per què la web n'és una peça fonamental.