

How I write backends with Federico Pereiro
Mar 11, 2020
01:13:01
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 stack
- Redis as a primary data store
- Reducing the number of layers in your software
- How duplicating input validation makes code harder to understand
- Integration tests over unit tests
- Minimizing dependencies
- Why you should never normalize alerts
Federico Pereiro
- Personal Site
- How I write backends
- Our company
- ac;pic, our pictures application
- ac;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