Just because the data is a graph, doesn't mean you need a graph database - especially if you're a small team
Just because the data is a graph, doesn't mean you need a graph database. Especially if you're a small team.
Situations I've been in where someone has proposed using a graph database: many
Number of those situations where a graph database was actually needed: 0
Situations I've been in where managing a graph database would have made everyone on and around the team's day to day life worse: all of them
Are graph databases useful? Yes, at a certain level of scale.
Do I want to be responsible for maintaining a system with one? Absolutely not.
Beware unnecessary complexity.
Agents can run multiple rounds of review and verification before you look. But ship to humans without looking yourself, and something subtle always feels off — because fully specifying a system that feels right to a human is hard.
Writing code is cheaper than ever. That doesn't change the fact that every line you keep around still costs you something.
When regression tests are lacking but upgrades can't wait, let AI do the heavy lifting while you focus on other work
Get More Like This
Follow along as I build and share what I learn
Found this helpful? Share it with your network!