---
title: "Erik Rekola (@erekola) | Hashnode"
description: "I check what AI assistants can read about a product, and where a website and its API disagree. Read the latest articles by Erik Rekola on Hashnode."
url: "https://hashnode.com/@erekola"
---

@erekola

# Erik Rekola

@erekola · Finland, Tampere · Joined July 2026

I check what AI assistants can read about a product, and where a website and its API disagree.

[Website](https://turva.dev/)

### [My agent's notes were already a graph](https://turva.dev/blog/my-agents-notes-were-already-a-graph?utm_source=hashnode&utm_medium=feed)

I built a reference graph over my agent's knowledge base and tuned it. The searches got better, and in two agent tests the answers stayed the same.

11 min read · [turva.dev](https://turva.dev/blog/my-agents-notes-were-already-a-graph?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/my-agents-notes-were-already-a-graph/6aee1ce94c31ed8aa29a5e55) [Nov 6](https://hashnode.com/posts/my-agents-notes-were-already-a-graph/6aee1ce94c31ed8aa29a5e55)

### [I can't start over, so I back up every night](https://turva.dev/blog/why-i-back-up-every-night?utm_source=hashnode&utm_medium=feed)

A nightly disk clone, encrypted images on a mirrored NAS and off-site copies, what has failed so far, and what I have not yet restored.

9 min read · [turva.dev](https://turva.dev/blog/why-i-back-up-every-night?utm_source=hashnode&utm_medium=feed)

[Nov 4](https://hashnode.com/posts/why-i-back-up-every-night/6aeb680a9ff01524a16cf74d)

### [What a publisher owes someone else's agent](https://turva.dev/blog/what-a-publisher-owes-someone-elses-agent?utm_source=hashnode&utm_medium=feed)

ASD's guide on agentic AI is written for operators. What an MCP server's publisher owes them, read from the MCP spec and from my own server.

11 min read · [turva.dev](https://turva.dev/blog/what-a-publisher-owes-someone-elses-agent?utm_source=hashnode&utm_medium=feed)

[Nov 2](https://hashnode.com/posts/what-a-publisher-owes-someone-elses-agent/6ae8ed6b8a9a93b3192cc7e0)

### [Finnish MiCA crypto providers and AI agents](https://turva.dev/blog/finnish-crypto-providers-and-ai-agents?utm_source=hashnode&utm_medium=feed)

All five Finnish crypto providers in the MiCA register sit at isitagentready Level 1 of 5, and none passes the scanner's nine agent protocol checks.

6 min read · [turva.dev](https://turva.dev/blog/finnish-crypto-providers-and-ai-agents?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/finnish-crypto-providers-and-ai-agents/6ae609b8c73fcbb728fa925d) [Oct 31](https://hashnode.com/posts/finnish-crypto-providers-and-ai-agents/6ae609b8c73fcbb728fa925d)

### [Keeping my lab and my client work apart](https://turva.dev/blog/keeping-my-lab-and-client-work-apart?utm_source=hashnode&utm_medium=feed)

Client work now runs in a Windows virtual machine apart from my own lab. How I tested it with two test clients, and what it does not isolate.

12 min read · [turva.dev](https://turva.dev/blog/keeping-my-lab-and-client-work-apart?utm_source=hashnode&utm_medium=feed)

[Oct 26](https://hashnode.com/posts/keeping-my-lab-and-client-work-apart/6adfbb2b5af8f364a22801a5)
