3 ms·
Sounds like we need IDE support for databases like we have for programming runtimes. Need to be able to lint, debug live, etc.
by ok_dad 6mo ago
Sounds like we need IDE support for databases like we have for programming runtimes. Need to be able to lint, debug live, etc.
- jjordan 6mo agoI've always passively wondered why this wasn't more of a thing. Something like pgAdmin is fine I guess, but it's always felt like "just barely good enough" rather than an immersive power tool to get things done, and done well. Possibly just a skill issue, but that's been my impression.
- ok_dad 6mo agoNo I get it; and it’s not a skill issue because debugging with proper tools is a skill and the issue is that lack of those tools means you lack the ability to even use your skill. My last job used a lot of fancy internal pg stuff and we could never really reason about it properly. I wish I could debug it like I do with a Go app with delve, or in my IDE. Adding NOTIFY everywhere is print debugging which in my opinion is not a very good debugging strategy.