Database ORMs like Prisma can make managing data access layers to SQL databases much easier for developers, but if used with a database that has dramatically different semantics and API, the benefits of abstraction are lost and turned into a maze of horrors
It takes time to build up a sense of what to instrument to get the most out of your investment in observability, and it pays to know what primitives you have at your disposal and how to use them effectively.