Software Sessions
Software Sessions
Mar 11, 2020
How I write backends with Federico Pereiro
Play • 1 hr 13 min

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

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

More episodes
Search
Clear search
Close search
Google apps
Main menu