Thoughts on Schema Design

ERD tooling, database workflows, and developer experience.

Schemity vs dbdiagram.io: When Your ERD Tool Needs to Outlive the Meeting
Schemity vs dbdiagram.io: When Your ERD Tool Needs to Outlive the Meeting
dbdiagram.io is fast and free for quick sketches. Schemity is what you use when the diagram needs to outlive the meeting - versioned in Git,...
ERD design with joy
ERD design with joy
Most database tools treat schema design as a chore to be endured. What if the tool got out of the way - and let the thinking take center sta...
ERD tool built for software engineers who touch a database
ERD tool built for software engineers who touch a database
Schema documentation breaks because the tooling never made it easy enough. Treat your ERD like infrastructure - version-controlled, reviewed...
Your ERD is hiding your domain model
Your ERD is hiding your domain model
A raw column list tells you what the database stores. It doesn't tell you what the business means. Schemity surfaces the domain model that's...
Your ERD tool can't keep up with your thinking
Your ERD tool can't keep up with your thinking
The best ideas happen fast. Most ERD tools make you slow down to use them. Schemity is built for the speed of thought - keyboard-first, drag...
The ERD that lives in your Git repo
The ERD that lives in your Git repo
You exported a PNG. You pasted it into Confluence. Six months later, three tables have been renamed and two new ones added. The diagram is a...