Hi, I'm Paulo
I'm an engineer in Dublin who likes playing with automation. The fun part for me is figuring out which pieces actually help people — in their small businesses, in their side projects, in the small frictions of everyday life.
I write down what I learn here. New post every week or two.
Read latest ↓
Recent posts
-
Using Claude to draft DORA Article 30 contract annexes: what worked and where it broke
An honest look at using Claude to draft DORA Article 30 contract clauses for ICT vendors selling to EU banks. What an LLM can do well in compliance drafting, what it gets dangerously wrong, and the workflow that actually held up.
-
Generating valid xBRL-CSV for the EBA Register of Information: what nobody documents
A technical walkthrough of generating a DORA Register of Information in xBRL-CSV format that actually passes EBA validation. Why Excel submissions get rejected, what the taxonomy expects, and how to validate locally with Arelle before you submit.
-
DORA Article 28 in plain English for SaaS vendors selling to EU banks
A practical explainer of DORA Article 28 for SaaS vendors who just got asked by a bank client to demonstrate compliance. What the regulation actually requires from you, what it doesn't, and how to respond without panicking.
-
Automating compliance work with LLMs: what I learned after six months
An honest retrospective on using large language models to automate parts of EU regulatory compliance work — DORA, GDPR, ISO mapping. Where the LLM saved real time, where it failed, and what got packaged into a tool versus what stayed manual.
-
Automating personal email with Claude: what actually works in 2026
An honest look at automating a personal Gmail inbox with Claude — what saves real time, what looks impressive but isn't worth the setup, and the failure modes nobody warns you about.