<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>substrat.cat — Blog</title><description>Notes sobre automatització de processos, dades i integracions. Criteri per decidir què val la pena automatitzar i què no.</description><link>https://substrat.cat</link><language>ca</language><item><title>Automatitzar processos amb n8n: la guia que hauria volgut tenir</title><link>https://substrat.cat/blog/automatitzar-processos-amb-n8n</link><guid isPermaLink="true">https://substrat.cat/blog/automatitzar-processos-amb-n8n</guid><description>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&apos;errors, el node Code i la posada en producció.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><category>Integracions</category></item><item><title>La crisi del programari comercial: què diuen les dades sobre fer-te&apos;l tu</title><link>https://substrat.cat/blog/crisi-del-programari-comercial</link><guid isPermaLink="true">https://substrat.cat/blog/crisi-del-programari-comercial</guid><description>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.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><category>Criteri</category></item><item><title>Baserow i n8n: la font de veritat que manté la gent, no el programador</title><link>https://substrat.cat/blog/baserow-i-n8n-font-de-veritat</link><guid isPermaLink="true">https://substrat.cat/blog/baserow-i-n8n-font-de-veritat</guid><description>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.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><category>Dades</category></item><item><title>Supabase i n8n: un backend en una tarda i un bus per a tot el stack</title><link>https://substrat.cat/blog/supabase-i-n8n-com-a-bus</link><guid isPermaLink="true">https://substrat.cat/blog/supabase-i-n8n-com-a-bus</guid><description>Postgres amb API automàtica d&apos;una banda, orquestració de l&apos;altra. Com muntar-ho, com ordenar-hi les dades i com convertir n8n en l&apos;ESB de la teva empresa.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>Integracions</category></item><item><title>Desenvolupament dirigit per especificació: una guia amb SDD i GSD</title><link>https://substrat.cat/blog/sdd-i-gsd-guia-de-desenvolupament</link><guid isPermaLink="true">https://substrat.cat/blog/sdd-i-gsd-guia-de-desenvolupament</guid><description>Quan l&apos;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.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><category>Mètode</category></item><item><title>Superguia de Google Sheets: del congelar files a Apps Script</title><link>https://substrat.cat/blog/superguia-google-sheets</link><guid isPermaLink="true">https://substrat.cat/blog/superguia-google-sheets</guid><description>Congelar, filtrar, deduplicar, XLOOKUP, text i condicionals. I una secció llarga per escriure Apps Script amb Gemini sense saber programar.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><category>Dades</category></item><item><title>Playwright: automatitzar un navegador sense escriure el codi a mà</title><link>https://substrat.cat/blog/playwright-codegen-i-mcp</link><guid isPermaLink="true">https://substrat.cat/blog/playwright-codegen-i-mcp</guid><description>Codegen grava el que fas i te&apos;l torna en codi. Com aprofitar-lo bé, què has de corregir sempre, i com connectar Playwright a un model amb MCP.</description><pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate><category>Processos</category></item><item><title>Gestió d&apos;errors a n8n: reintents, Error Trigger i cua de morts</title><link>https://substrat.cat/blog/gestio-derrors-a-n8n</link><guid isPermaLink="true">https://substrat.cat/blog/gestio-derrors-a-n8n</guid><description>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&apos;error i el patró de la cua de morts, amb la configuració exacta.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><category>Integracions</category></item><item><title>El node Code d&apos;n8n: transformar dades sense morir-hi</title><link>https://substrat.cat/blog/el-node-code-d-n8n</link><guid isPermaLink="true">https://substrat.cat/blog/el-node-code-d-n8n</guid><description>«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.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>Processos</category></item><item><title>n8n autoallotjat en producció: mode cua, Redis i còpies</title><link>https://substrat.cat/blog/n8n-autoallotjat-en-produccio</link><guid isPermaLink="true">https://substrat.cat/blog/n8n-autoallotjat-en-produccio</guid><description>El salt de la instància única de Docker a una que aguanta volum: el mode cua amb Redis i workers, la clau d&apos;encriptació que ha de ser idèntica, i les còpies que sí que has de tenir.</description><pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate><category>Integracions</category></item><item><title>Auditar un conjunt de dades amb Python en cinc minuts</title><link>https://substrat.cat/blog/auditar-dades-amb-python</link><guid isPermaLink="true">https://substrat.cat/blog/auditar-dades-amb-python</guid><description>ydata-profiling genera un informe HTML amb duplicats, valors buits, cardinalitat i correlacions. I les comprovacions que has de fer a mà després.</description><pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate><category>Dades</category></item><item><title>DuckDB: SQL sobre els teus CSV i Excel sense muntar cap base de dades</title><link>https://substrat.cat/blog/duckdb-sql-sobre-csv-i-excel</link><guid isPermaLink="true">https://substrat.cat/blog/duckdb-sql-sobre-csv-i-excel</guid><description>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.</description><pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate><category>Dades</category></item><item><title>Integracions que aguanten: reintents, idempotència i webhooks</title><link>https://substrat.cat/blog/integracions-que-aguanten</link><guid isPermaLink="true">https://substrat.cat/blog/integracions-que-aguanten</guid><description>Els patrons que separen una integració que funciona el primer dia d&apos;una que segueix funcionant al cap d&apos;un any, amb codi i codis d&apos;estat concrets.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><category>Integracions</category></item><item><title>Expressions regulars per netejar dades: el 20 % que fas servir sempre</title><link>https://substrat.cat/blog/expressions-regulars-per-netejar-dades</link><guid isPermaLink="true">https://substrat.cat/blog/expressions-regulars-per-netejar-dades</guid><description>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.</description><pubDate>Sat, 01 Aug 2026 00:00:00 GMT</pubDate><category>Dades</category></item><item><title>Quan l&apos;Excel és el teu sistema crític</title><link>https://substrat.cat/blog/quan-lexcel-es-el-teu-sistema-critic</link><guid isPermaLink="true">https://substrat.cat/blog/quan-lexcel-es-el-teu-sistema-critic</guid><description>Cap empresa decideix que un full de càlcul compartit aguanti l&apos;operació. Hi arriba sense adonar-se&apos;n. Com detectar-ho i què fer-hi sense trencar res.</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate><category>Dades</category></item><item><title>El cost real d&apos;un procés manual</title><link>https://substrat.cat/blog/el-cost-real-dun-proces-manual</link><guid isPermaLink="true">https://substrat.cat/blog/el-cost-real-dun-proces-manual</guid><description>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.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>Processos</category></item><item><title>Abans d&apos;automatitzar, ordena</title><link>https://substrat.cat/blog/abans-dautomatitzar-ordena</link><guid isPermaLink="true">https://substrat.cat/blog/abans-dautomatitzar-ordena</guid><description>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.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate><category>Mètode</category></item></channel></rss>