Listen to “About ORMs”
Episode synopsis
All about that base, data base no, trouble.ORMPythonPHPSQLAlchemyDjango ORMDrupalWordpressElasticsearchC# dapperEctoElixirThe pattern bookLaravelRubyJavaDieselSeldaHaskellSQLSQLitePostgreSQLMySQLMS SQLN+1 queriesselect_relatedprefetch_related aka The other oneRESTModelformsEcto schemasEcto changesetsHttp formsRepo insertRepo updateData mapperStructs in ElixirRecord typesDSLPost-mortem: 10 years in the vertical - Part 3Episode 4Cartesian productSQLAlchemy core and the other oneModuleErlangReducer, map, filter, etc.foldr, foldlBruce TateConstruct, reduce, convertElixir pipesPlug webserverHigher order functionXKCD standards