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.
La 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è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
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é. La primera conversa no es cobra — però el cafè el poses tu.