Software Sessions artwork

How I write backends with Federico Pereiro

Software Sessions

English - March 11, 2020 05:00 - 1 hour - 66.9 MB - ★★★★★ - 3 ratings
How To Education Technology software development software engineering Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed


Federico has been writing backends for web applications since 2012 and is the co-founder and chef of alto;code. He wrote a post on GitHub named "How I write backends" that summarizes his process.


We discuss:


His current stackRedis as a primary data storeReducing the number of layers in your softwareHow duplicating input validation makes code harder to understandIntegration tests over unit testsMinimizing dependenciesWhy you should never normalize alerts

Federico Pereiro


Personal SiteHow I write backendsOur companyac;pic, our pictures applicationac;tools, our backend services

Related Links
Fred Brooks & The Mythical Man Month (conceptual integrity)
Steve Yegge - Code's worst enemy
Steve Yegge - Platforms rant (no backdoors, all services talking through the wire as if they were external actors)
Book of Hook - Suffer no jankiness
Taiichi Ohno & the Toyota Production System
Auto-activation in software