We talk about the Pros and Cons of using a database directly vs using an abstraction layer, common mistakes, optimistic concurrency, and a nice tangent into programming concurrency models to top it off.

Sponsors * Faithlife | Now Hiring Software Developers * Audible.com * CacheFly

Panel * AJ ONeal * Aimee Knight * Charles Max Wood * Steve Edwards

Special Guest * Valeri Karpov

Links * https://en.wikipedia.org/wiki/Aspect-oriented_programming * https://mongoosejs.com/

Picks Steve * https://cesf.us/

Aimee * The Cloud Girl Sketch Notes

AJ * GraphQurl * APC UPS with USB * CyberPower UPS * Google Lighthouse overstep * Frog Chess * WSL (Windows Subsystem for Linux)

Chuck * http://podcastgrowthsummit.co/ * http://podcastplaybook.co/ * mostvaluable.dev * Stormlight Archive

Valeri Karpov * https://masteringjs.io/ebooks/mastering-mongoose-javascript-jabber * https://www.npmjs.com/package/archetype * amazon.com/Cryptonomicon-Neal-Stephenson

Follow JavaScript Jabber on Twitter: @JSJabber

Special Guest: Valeri Karpov.

Products Discussed In This Episode