Yeah, I have my own stuff that lets me do MSSQL, DynamoDB, REST/HATEAOS, regular Hash Maps, and some obscure databases (FilePro).
I throw them in a tree structure and perform depth-first searches for resources. Some of them have stuff for change data capture streaming as well, (eg: SQLNotifications
, DynamoDB Stream
, WebSockets
).
DynamoDB was a rough one to optimize because I have to code to pick the best index. You don’t do that with SQL.
The code on backend is the same as frontend, but a different tree. Frontend queries against REST and a cache layer. Backend queries against anything, REST included.
Champions of Norrath has ruined every single isometric RPG for me.
Baldur’s Gate 3 is meh to me. I acknowledge it’s technical, narrative, and gameplay achievements. I can’t get into it.
My backstory was the game is good and gameplay is immediately in your control. No rolling of dice, no pauses between moves. Just loot, aim, and kill. Hack/slash at its finest.