Blog
Criteri, no receptes.
Notes del que em trobo als projectes: com decidir què val la pena automatitzar, què hi ha sota una integració que aguanta i per què alguns processos és millor deixar-los com estan.
Harness engineering: governar el codi que escriuen els agents
Quan el codi el genera una màquina, el que importa no és el codi sinó les restriccions que l'envolten. El marc Context–Restricció–Convergència, explicat.
·8 min
MètodeContext per a agents: coneixement declaratiu i procedimental
Per què l'AGENTS.md únic i gros falla sempre, i com repartir el que ha de saber un agent en dues capes que fallen de maneres diferents.
·8 min
CriteriConeixement tàcit i explícit: el substrat que un RAG no veu
Nonaka distingia el coneixement que es pot escriure del que només es pot mostrar. Un RAG indexa el primer. El segon és on viu la meitat de la feina d'automatitzar de veritat.
·11 min
CriteriQuan un RAG ja no cal, i quan encara hi és imprescindible
Models barats ja passen el milió de tokens de context. Sembla que hagi mort el RAG, però una finestra gran no surt gratis: cost, latència i respostes que es perden pel camí.
·12 min
MètodeEl linter com a governança: del consell a la regla que bloqueja
L'espectre que va de l'AGENTS.md a la porta de CI, i com escriure la teva primera regla de linter pròpia per imposar una decisió d'arquitectura.
·9 min
DadesQdrant, pgvector o Milvus: quina base vectorial et cal
Tres opcions, tres arquitectures diferents. Llicència, escala real i quan cadascuna surt a compte, sense fingir que hi ha un benchmark neutral que ho decideixi per tu.
·12 min
MètodeIdempotència estructural: com saps que el harness ja està acabat
Un criteri concret per saber quan pots deixar d'afegir regles: si tornar a aplicar el pipeline no canvia res, has convergit. I es prova en dues línies.
·8 min
IntegracionsAutomatitzar processos amb n8n: la guia que hauria volgut tenir
Què és n8n, quan té sentit, com es pensa un flux que aguanta i on es trenquen tots. El tronc del qual pengen les guies tècniques de gestió d'errors, el node Code i la posada en producció.
·14 min
CriteriDeixar de revisar codi línia a línia: què el substitueix
Si un agent genera més codi del que pots llegir, la revisió deixa de ser una porta. Què posar al seu lloc, què no delegar mai i quan no val la pena.
·8 min
CriteriLa crisi del programari comercial: què diuen les dades sobre fer-te'l tu
Un terç de les empreses ja ha substituït alguna eina de pagament per una de pròpia. Les xifres dels dos costats, els biaixos de qui les publica i quan surt a compte.
·14 min
DadesBaserow i n8n: la font de veritat que manté la gent, no el programador
Quan cap sistema té raó del tot, la dada bona ha de viure en un lloc que una persona pugui corregir. Patró de dades mestres amb tres casos reals.
·13 min
IntegracionsSupabase i n8n: un backend en una tarda i un bus per a tot el stack
Postgres amb API automàtica d'una banda, orquestració de l'altra. Com muntar-ho, com ordenar-hi les dades i com convertir n8n en l'ESB de la teva empresa.
·12 min
MètodeLean no és fer les coses més ràpid: és fer-ne menys
Toyota no va inventar la velocitat, va inventar preguntar-se què sobra. Muda, mura, muri i els dos pilars que sostenen tot el sistema, sense fàbrica pel mig.
·11 min
MètodeSIPOC amb post-its: com mapejo un procés en una hora
Abans de tocar cap eina, poso a tothom qui hi participa en una sala amb un grapat de post-its. En una hora, un procés que ningú veia sencer queda a la paret.
·6 min
MètodeDesenvolupament dirigit per especificació: una guia amb SDD i GSD
Quan l'agent es perd a mitja feina, el problema no és el model: és que no hi ha cap document que sobrevisqui a la conversa. Com muntar-ho amb GSD.
·10 min
DadesSuperguia de Google Sheets: del congelar files a Apps Script
Congelar, filtrar, deduplicar, XLOOKUP, text i condicionals. I una secció llarga per escriure Apps Script amb Gemini sense saber programar.
·12 min
CriteriLa pèrdua que en causa sis més: la lupa de les mudes aplicada a una oficina
Un informe que ningú llegeix genera revisions, còpies i correus de seguiment que tampoc calen. Com trio què val la pena automatitzar i què només cal treure.
·6 min
ProcessosPlaywright: automatitzar un navegador sense escriure el codi a mà
Codegen grava el que fas i te'l torna en codi. Com aprofitar-lo bé, què has de corregir sempre, i com connectar Playwright a un model amb MCP.
·9 min
IntegracionsGestió d'errors a n8n: reintents, Error Trigger i cua de morts
Un flux que peta de matinada i no avisa és pitjor que un procés manual. Els reintents per node ben fets, el workflow d'error i el patró de la cua de morts, amb la configuració exacta.
·9 min
ProcessosEl node Code d'n8n: transformar dades sense morir-hi
«Run Once for All Items» contra «Run Once for Each Item», $input.all() i $json, el format de retorn i per què triar malament el mode multiplica el temps per trenta.
·8 min
Integracionsn8n autoallotjat en producció: mode cua, Redis i còpies
El salt de la instància única de Docker a una que aguanta volum: el mode cua amb Redis i workers, la clau d'encriptació que ha de ser idèntica, i les còpies que sí que has de tenir.
·10 min
DadesAuditar un conjunt de dades amb Python en cinc minuts
ydata-profiling genera un informe HTML amb duplicats, valors buits, cardinalitat i correlacions. I les comprovacions que has de fer a mà després.
·8 min
DadesDuckDB: SQL sobre els teus CSV i Excel sense muntar cap base de dades
Consultar fitxers directament amb SQL, creuar-los, resumir-los i exportar-los. Sense servidor, sense importar res i amb fitxers més grans que la RAM.
·8 min
IntegracionsIntegracions que aguanten: reintents, idempotència i webhooks
Els patrons que separen una integració que funciona el primer dia d'una que segueix funcionant al cap d'un any, amb codi i codis d'estat concrets.
·9 min
DadesExpressions regulars per netejar dades: el 20 % que fas servir sempre
Classes, quantificadors, grups i àncores explicats amb casos reals de neteja, i les diferències entre Sheets, Python i pandas que et faran perdre una tarda.
·8 min
DadesQuan l'Excel és el teu sistema crític
Cap empresa decideix que un full de càlcul compartit aguanti l'operació. Hi arriba sense adonar-se'n. Com detectar-ho i què fer-hi sense trencar res.
·5 min
ProcessosEl cost real d'un procés manual
El temps que hi dediques és la part petita de la factura. Una manera senzilla de posar un número al que et costa de veritat abans de decidir res.
·6 min
MètodeAbans d'automatitzar, ordena
Automatitzar un procés desordenat no el resol: el fa anar més ràpid cap al mateix lloc. Els tres passos previs que estalvien la meitat del projecte.
·5 min
També pots seguir-lo per RSS.
El següent pas
Tens un procés
que odies fer?
Explica-m'ho i et diré si es pot automatitzar. I si no es pot, també t'ho diré. T'acompanyo en el diagnòstic i ens coneixem. El cafè el poses tu.