Skip to main content

Writings

Technical writing on agentic engineering, MCP infrastructure, data pipelines for AI agents, and modern data stacks. I cover what actually runs in production—self-hosted agent stacks, orchestration patterns, cost optimization, and systems that operate autonomously. Topics range from n8n vs Zapier and agent architectures to Databricks medallion design and hockey analytics.

Browse by topic or explore the portfolio for case studies that put these ideas into practice.

New posts appear regularly as I work on real projects—documenting what works, what doesn't, and how to make data and automation investments pay off. You can also filter by tag to find content on specific tools or themes.

LINHAC 2026 — Conference Report

Claude är inte din n8n-arkitekt: när AI-hjälp förbättrar och när den förstör din workflow-design

· Updated
Claude kan generera fungerande n8n-workflows på sekunder. Det är också anledningen till att det är lätt att låta AI sätta strukturen — och landa i flöden som fungerar men som är omöjliga att underhålla. Här är ramverket för när AI-hjälp tillför värde och när du behöver designa själv.

n8n Code-nod: skriva JavaScript och Python direkt i ditt workflow

· Updated
Code-noden i n8n låter dig köra anpassad JavaScript eller Python inuti ditt workflow. Det viktigaste att komma ihåg: returformatet. Wrappa alltid i [{ json: {...} }] och en array.

n8n Code node: JavaScript och Python för logik som saknar en nod

· Updated
Code-noden i n8n kör JavaScript eller Python direkt i ditt workflow när ingen dedikerad nod täcker din transformation. Här är inputformat, outputformat, Run Once for All Items, och tre praktiska use cases.

n8n Execute Workflow-nod: bryt ut återanvändbara delflöden och anropa dem från flera automationer

· Updated
Execute Workflow-noden låter dig anropa ett separat n8n-workflow som ett delflöde. Här är skillnaden mellan synkront och asynkront läge, notifikations-hub-mönstret, credential-scope, och hur du följer felkedjan i exekveringshistoriken.

n8n Filter-nod: ta bort objekt som inte uppfyller villkor utan att splitta flödet

· Updated
Filter-noden i n8n bevarar de items som uppfyller dina villkor och kastar resten — utan att skapa en separat "falsk" gren som med IF-noden. Här är skillnaden mot IF, AND vs OR, och vad som händer när inga items passerar.

n8n IF-nod: villkorstyper, AND/OR-grupper och type-mismatch-fällan

· Updated
IF-noden i n8n dirigerar items till True eller False baserat på villkor du definierar. Det vanligaste problemet är tyst fel när fälttypen inte matchar villkorstypen — en Number-condition på ett string-fält returnerar false varje gång.

n8n Loop over Items-nod: iterera över varje objekt, styr batchstorlek och kör parallella grenar

· Updated
Loop over Items-noden låter dig köra samma sekvens av noder för varje objekt separat istället för att bearbeta dem alla på en gång. Här är skillnaden mot standardbeteende, hur du styr batchstorlek och parallellism.

Get insights and updates first

Subscribe to get updates on agentic engineering, data pipelines, MCP infrastructure, and new projects straight to your inbox.