DEV Community

Mads Hansen profile picture

Mads Hansen

404 bio not found

Joined Joined on  Personal website https://conexor.io
Your AI query did not change. The Postgres plan did.

Your AI query did not change. The Postgres plan did.

1
Comments
1 min read

Want to connect with Mads Hansen?

Create an account to connect with Mads Hansen. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Do the connector exit test before the connector demo wins

Do the connector exit test before the connector demo wins

2
Comments
1 min read
Read-only Postgres access can still take down your application

Read-only Postgres access can still take down your application

1
Comments
1 min read
Before ChatGPT queries your SQL database, define the answer contract

Before ChatGPT queries your SQL database, define the answer contract

1
Comments
1 min read
The safest ChatGPT database query returns less data

The safest ChatGPT database query returns less data

Comments
1 min read
A connector demo proves the happy path. Negative tests prove the boundary.

A connector demo proves the happy path. Negative tests prove the boundary.

Comments
1 min read
During an incident, ChatGPT should gather evidence, not become root

During an incident, ChatGPT should gather evidence, not become root

2
Comments
1 min read
Your MCP connection pool is an admission-control system

Your MCP connection pool is an admission-control system

3
Comments
1 min read
A ChatGPT Enterprise database connection needs five layers, not one credential

A ChatGPT Enterprise database connection needs five layers, not one credential

1
Comments
1 min read
The best PostgreSQL MCP server is the one that survives negative tests

The best PostgreSQL MCP server is the one that survives negative tests

1
Comments
1 min read
Finance does not need ChatGPT-generated SQL. It needs governed answers

Finance does not need ChatGPT-generated SQL. It needs governed answers

1
Comments
1 min read
Your MCP server cannot reach Postgres. Debug the boundary in this order

Your MCP server cannot reach Postgres. Debug the boundary in this order

1
Comments
1 min read
A ChatGPT database query should not jump straight to SQL

A ChatGPT database query should not jump straight to SQL

1
Comments
1 min read
ChatGPT connector alternatives: choose the boundary before the tool

ChatGPT connector alternatives: choose the boundary before the tool

1
Comments
1 min read
AI database agents need review queues, not just approval buttons

AI database agents need review queues, not just approval buttons

1
Comments
1 min read
Natural language SQL needs guardrails, not just better prompts

Natural language SQL needs guardrails, not just better prompts

1
Comments
1 min read
AI database workflows need approval gates, not vibes

AI database workflows need approval gates, not vibes

Comments
1 min read
Schema context is the missing layer in MCP database agents

Schema context is the missing layer in MCP database agents

1
Comments
1 min read
MCP vs REST API for AI agents: choose the boundary

MCP vs REST API for AI agents: choose the boundary

Comments
1 min read
How should MCP servers store credentials?

How should MCP servers store credentials?

Comments
1 min read
AI database access should not be approved with a vibe check

AI database access should not be approved with a vibe check

1
Comments
1 min read
Sales ops does not need another CSV export. It needs safer live answers.

Sales ops does not need another CSV export. It needs safer live answers.

1
Comments
2 min read
One MCP database tool catalog should not fit every team

One MCP database tool catalog should not fit every team

Comments
1 min read
Customer success does not need another dashboard. It needs safer account answers.

Customer success does not need another dashboard. It needs safer account answers.

Comments
1 min read
Your MCP database server needs a tool allowlist

Your MCP database server needs a tool allowlist

Comments
1 min read
Connecting ChatGPT to PostgreSQL? Start read-only.

Connecting ChatGPT to PostgreSQL? Start read-only.

Comments
1 min read
MCP database observability needs more than SQL logs

MCP database observability needs more than SQL logs

Comments
1 min read
Your MCP database server needs rate limits

Your MCP database server needs rate limits

Comments
1 min read
Connecting ChatGPT to SQL is easy. Making it safe is the work.

Connecting ChatGPT to SQL is easy. Making it safe is the work.

1
Comments
1 min read
Your Postgres MCP server needs a production checklist

Your Postgres MCP server needs a production checklist

1
Comments
1 min read
AI agents should prepare database writes, not surprise production

AI agents should prepare database writes, not surprise production

Comments
1 min read
AI database answers need receipts, not just confidence

AI database answers need receipts, not just confidence

Comments
1 min read
AI database agents need dead-letter queues

AI database agents need dead-letter queues

Comments
1 min read
Tenant scope should not be a prompt instruction

Tenant scope should not be a prompt instruction

Comments
1 min read
AI database answers need citations, not just summaries

AI database answers need citations, not just summaries

Comments
1 min read
MCP database servers need smaller tool catalogs

MCP database servers need smaller tool catalogs

Comments
1 min read
AI database agents should not use forever credentials

AI database agents should not use forever credentials

Comments
1 min read
Natural-language SQL needs an explain plan before it runs

Natural-language SQL needs an explain plan before it runs

Comments
1 min read
Small AI database questions can become big scans

Small AI database questions can become big scans

2
Comments
1 min read
Your AI database agent should not see every column

Your AI database agent should not see every column

Comments
1 min read
Natural-language SQL breaks quietly when schema context goes stale

Natural-language SQL breaks quietly when schema context goes stale

1
Comments
1 min read
Your AI database agent should not query the primary by default

Your AI database agent should not query the primary by default

1
Comments
1 min read
Your MCP database server needs connection pooling before real users arrive

Your MCP database server needs connection pooling before real users arrive

Comments
1 min read
Do not let your AI database agent discover raw tables first

Do not let your AI database agent discover raw tables first

Comments
1 min read
Your AI database agent needs better errors than “tool failed”

Your AI database agent needs better errors than “tool failed”

Comments
1 min read
Your MCP database server should not use an admin key

Your MCP database server should not use an admin key

Comments 1
1 min read
Every AI database answer needs a source trail

Every AI database answer needs a source trail

Comments
1 min read
Your AI database agent should not concatenate SQL

Your AI database agent should not concatenate SQL

Comments
1 min read
Your AI SQL agent needs a semantic layer, not just table names

Your AI SQL agent needs a semantic layer, not just table names

1
Comments
1 min read
Your AI database agent should not see every field it can query

Your AI database agent should not see every field it can query

1
Comments
1 min read
Your AI database agent needs query routing before SQL

Your AI database agent needs query routing before SQL

Comments
1 min read
Your AI database agent should not remember tenant filters

Your AI database agent should not remember tenant filters

Comments
1 min read
Your AI database answer needs a freshness window

Your AI database answer needs a freshness window

Comments
1 min read
Your AI database agent needs dry-run mode

Your AI database agent needs dry-run mode

Comments 1
1 min read
Your AI database agent should not approve its own writes

Your AI database agent should not approve its own writes

Comments
1 min read
Your AI database agent needs a query budget

Your AI database agent needs a query budget

Comments
1 min read
A production AI database agent should not always try harder

A production AI database agent should not always try harder

Comments
2 min read
Your AI database agent does not know what revenue means

Your AI database agent does not know what revenue means

Comments
2 min read
AI database agents need result contracts, not just rows

AI database agents need result contracts, not just rows

Comments
2 min read
Tenant scoping is the AI database filter that cannot be optional

Tenant scoping is the AI database filter that cannot be optional

Comments
2 min read
loading...