Dennis van de Velde
I'm Dennis van de Velde, SEO specialist at Space'M Online and founder of LearnLLM. I work with AI language models every day and write here about what works, what goes wrong and which checks are needed before output goes out under your name.
SEO specialist at Space'M Online · Founder of LearnLLM · Previously at Rabobank, ABN Amro and Van Lanschot

Work experience of Dennis van de Velde
My work experience lies in SEO and in banking, and the two come together in how I work with AI.
Since March 2026 I have been an SEO specialist at Space'M Online in Eindhoven, the Netherlands. Before that I did the same work at Websitepromotor, also an SEO agency. At both agencies I use AI in almost every step of the SEO process, on client websites.
Before that I worked at Rabobank, ABN Amro and Van Lanschot, including in the fraud department. Nothing went out there without a second check. I now apply that four-eyes principle in all my AI workflows. From that period I also took away that you say honestly when you don't know something.
In April 2026 I started LearnLLM, my own platform for working with AI in a practical and responsible way. What the platform offers and why it was set up is on the page about LearnLLM. Under my own name I also work as an SEO specialist in Eindhoven for local businesses.
My experience per AI tool
My experience differs per AI tool, so you know what my articles are based on.
Claude
DailyClaude is my main work tool, in the interface and through the API. In the interface I write and analyse; through the API, tools run on my own server, such as analyses of Search Console data. Claude reads that data directly from BigQuery.
That way of working is also in the Claude course, with prompts and checkpoints for each task.
Automations
In productionI build my automations with AI as a building partner, with security first: which data goes in, where it ends up and who can access it. I update the lessons of my e-learnings with a script that generates the changes and checks them in advance.
How to set up such a connection yourself, without code through Zapier or Make, is covered in the AI Automation course.
ChatGPT
Used intensively, now switchedI worked intensively with ChatGPT for a long time and built several custom GPTs for keyword research, content briefs and technical SEO analysis. Based on my own comparison, I have switched to Claude for most of my work.
Where the two differ in practice is described in the comparison Claude vs ChatGPT.
Gemini
Limited, within Google WorkspaceI use Gemini within Google Workspace, to summarise emails and spreadsheets and for analyses in Sheets. Statements about Gemini beyond those tasks are based on the documentation, not on my own experience.
Other AI tools
TestedI have tested Perplexity and Grok to place them in the AI landscape. I write about these tools as someone comparing them, not as a daily user.
Keyword research
Deliberately by handI do keyword research by hand, based on data from a keyword tool. A language model does not know what people actually search for and sometimes gives search volumes it cannot know. Clustering and organising is something the model may do.
How I check AI output
I check AI output with fixed steps, and how thorough they are depends on the task.
- 1
A test on a small sample
Before I start a bulk job, I first run a test on a few items. That catches most errors before they repeat themselves a hundred times.
- 2
Automatic check on structure
Output that a script processes further is checked automatically for format and structure. If the format is wrong, processing stops.
- 3
Reading it myself before publication
I write my texts with Claude and read them myself before they go online. I tried a fully automated writing pipeline and dropped it again because the quality fell short.
- 4
Keeping prompts and output
I log prompts and output, so I can trace later how a result came about. That makes an error easy to find and fix.
What I build at LearnLLM
At LearnLLM I build and maintain the e-learnings and the knowledge base.
The e-learnings are for professionals who already use AI but do not yet have a fixed way of working. If you want to show that employees use AI responsibly, start with the AI Literacy course. If you mainly work with one tool, the ChatGPT course or the Claude course is a better fit.
Teams get an account and a certificate in their own name for each employee. Which format suits an organisation is explained on AI training for teams.
I also write and maintain the AI knowledge base, with more than a hundred articles on AI models, prompting and AI at work. When a feature, price or rule changes, I update the article.
Topics I write about
The topics I write about are spread across ten sections of the knowledge base.
AI basics
The basics of working with AI, no prior knowledge needed.
AI models
Explanations and comparisons of the well-known models.
Prompt engineering
Techniques for better and more consistent output.
Comparisons
AI tools side by side on features and price.
Claude guide
Working with Claude in practice.
ChatGPT guide
Working with ChatGPT in practice.
Gemini guide
Working with Gemini from Google.
Automation
AI agents and connections for recurring work.
AI use cases
AI in everyday work, task by task.
AI for business
AI literacy, policy and AI within organisations.
All articles by Dennis van de Velde
All articles by Dennis van de Velde on LearnLLM, newest first.
What is Google Veo? How to make videos with Veo 3.1
AI models
What is n8n? How it works and what you can automate
AI agents and automation
How to change Gemini language (and get answers in Dutch)
Gemini guide
Grok pricing 2026: Free, Plus, Premium, Super and Ultra
Grok guide
What is Perplexity AI? How it works, models and your data
Perplexity guide
How to turn off Gemini: 6 ways on Android and Samsung
Gemini guide
Grok models: every version from Grok 3 to Grok 4.7
AI models
Perplexity Pro price: what Pro, Max and Enterprise cost
Perplexity guide
AI agents for business: uses per department and sector
AI agents and automation
What is human in the loop? Why people stay responsible for AI
AI for business
Zero-shot prompting: what it is and when to use it
Prompt engineering
What is a system prompt? How it differs from your own prompt
Prompt engineering
Is AI free? What free AI tools offer and when to pay
AI basics
What is a context window? Why AI forgets earlier messages
AI basics
Prompt injection: what it is, examples and how to limit the risk
AI agents and automation
What is RAG in AI? How retrieval-augmented generation works
AI agents and automation
AI writing: how to get usable text from a language model
AI use cases
Audio to text AI: how to transcribe recordings reliably
AI use cases
AI summarizer: how to summarise documents with AI
AI use cases
What is a neural network? Layers, weights and training explained
AI basics
What is deep learning? How it differs from machine learning
AI basics
What is an API? How requests, keys and integrations work
AI agents and automation
What is a webhook? How to use one in an automation
AI agents and automation
What is machine learning? Meaning, types and examples
AI basics
What are tokens in AI and how do you count them?
AI basics
Claude API key: how to create one in the Claude Console
Claude guide
Claude Pro usage limits: how many tokens do you get?
Claude guide
Gemini pricing: every plan and price in 2026
Gemini guide
What is Power Automate? Flows, connectors and AI explained
AI agents and automation
What is MCP? The Model Context Protocol explained
AI agents and automation
Claude API: what it is and what you can do with it
Claude guide
What are AI agents and what can they do for your office?
AI agents and automation
AI for architects: where it helps and what to protect
AI for business
AI process optimization: start with the bottleneck, not the tool
AI for business
AI note taker: how to turn a meeting into minutes with AI
AI use cases
What is an LLM? Large language models explained
AI basics
When did ChatGPT come out? Release date and timeline
AI basics
Few-shot prompting: how examples steer AI output
Prompt engineering
AI in sales: where it works and where it clashes
AI for business
AI in HR: what is allowed and what works
AI for business
DeepSeek vs ChatGPT: a full comparison for 2026
AI comparisons
AI for customer service: what works in a small team
AI for business
What does GPT stand for? Generative pre-trained transformer
AI basics
ChatGPT translation: how good is it really?
ChatGPT guide
What is OpenAI? The company behind ChatGPT explained
AI models
What is Muse Spark? Meta’s AI model explained
AI models
ChatGPT prompts for work: 6 ready-to-use examples
ChatGPT guide
ChatGPT Go vs Plus: which plan is right for you?
ChatGPT guide
ChatGPT photo editing: what to expect and what to check
ChatGPT guide
How to cancel your ChatGPT subscription (web, iPhone, Android)
ChatGPT guide
ChatGPT for business: plans, data and the AI Act
AI for business
AI productivity: six ways to work smarter with ChatGPT
AI basics
Is ChatGPT safe? Privacy and reliability explained
AI basics
Claude desktop app: how to download and install it
Claude guide
Claude student discount: does it actually exist?
Claude guide
Claude in Excel: what the add-in does, setup and limits
Claude guide
The 8 best ChatGPT alternatives in 2026
AI comparisons
What is a fundamental rights impact assessment (FRIA)?
AI for business
What is a DPIA? When you need one for AI and how to do it
AI for business
What is an AI impact assessment (AIIA)? Scope and steps
AI for business
What is AI literacy? Meaning, Article 4 and how to show it
AI for business
ChatGPT canvas: what it is and whether it still exists
ChatGPT guide
ChatGPT agent mode: what happened and what replaced it
ChatGPT guide
ChatGPT memory: what it stores and how it works
ChatGPT guide
ChatGPT projects: how to set them up properly
ChatGPT guide
AI data readiness: is your data ready for AI?
AI for business
What is Claude Science and who is it for?
Claude guide
What is shadow AI? Risks and how to get it under control
AI for business
AI hallucination: what it is and how to prevent it
AI basics
What is Claude Tag? Anthropic’s AI teammate in Slack
Claude guide
AI for legal professionals: where it helps and where to take care
AI for business
AI for B2B marketing: uses, tools, risks and measurement
AI for business
EU AI Act compliance for businesses: what applies now
AI for business
AI for SEO in practice: what to automate and what to check
AI for business
AI for accountants: what it does well and where it fails
AI for business
AI for lawyers: using it responsibly in legal practice
AI for business
Responsible AI use at work: checks, data and AI policy
AI for business
What is Grok? How xAI’s chatbot works and what it can do
AI models
Claude pricing 2026: what every plan and the API cost
Claude guide
Claude Design: what it is and how to use it for free
Claude guide
What is Claude Code? How it works and how to install it
Claude guide
Claude memory: how it works and how to manage it
Claude guide
What is Gemma? Google’s open AI models explained
AI models
What is Llama? Meta’s open-weight AI models explained
AI models
Claude artifacts: what they are and what you can do with them
Claude guide
Claude skills: what they are and how they work
Claude guide
Claude Cowork: what it is and how it works in practice
Claude guide
Claude Projects: how to set up a project that works
Claude guide
How to create a custom GPT, and what is changing now
ChatGPT guide
Role prompting: how to assign a role in a prompt
Prompt engineering
ChatGPT voice mode: how to turn it on and use it
ChatGPT guide
Context engineering: how to give an LLM good context
Prompt engineering
Grok vs ChatGPT: differences in sources, style and price
AI comparisons
Best AI in 2026: which AI chatbot should you use?
AI comparisons
What is Mistral AI? The European alternative explained
AI models
What is Microsoft Copilot? How it works in Microsoft 365
AI models
Chain of thought prompting: how it works and when it helps
Prompt engineering
Prompt chaining: what it is, three patterns and examples
Prompt engineering
How to upload an image to ChatGPT (and fix upload errors)
ChatGPT guide
ChatGPT image generation: how to create images step by step
ChatGPT guide
Claude vs ChatGPT: which is better for your work in 2026?
AI comparisons
Copilot vs ChatGPT: which AI tool suits your work?
AI comparisons
Perplexity vs ChatGPT: which AI tool should you use?
AI comparisons
Gemini vs ChatGPT: which is better for your work?
AI comparisons
How to ask AI a question and get a useful answer
AI basics
Which Claude model is best? Opus, Sonnet or Haiku
AI models
ChatGPT pricing in 2026: every plan from Free to Pro
ChatGPT guide
What is Google Gemini? Google’s AI assistant explained
AI models
Claude models: Haiku, Sonnet, Opus and Fable compared
AI models
What is DeepSeek? How it works and its privacy risks
AI models
What is Claude AI? How Anthropic’s assistant works
AI models
Who created ChatGPT? OpenAI and the people behind it
AI basics
How does ChatGPT work? Training, transformers and memory
ChatGPT guide
Open source vs closed AI models: which suits your work?
AI models
What is AI art? How AI image generation works
AI models
What is artificial intelligence? A clear explanation of AI
AI basics
How does AI work? From data and training to tools like ChatGPT
AI basics
What is generative AI? How it works and what it means for you
AI basics
When was AI invented? A history of AI from Turing to ChatGPT
AI basics
Is AI dangerous? The real risks for professionals
AI basics
AI vs automation: what is the difference?
AI basics
What is an AI chatbot? How it works and when you need one
AI basics
What is ChatGPT? Features, uses and limitations
AI basics
