Go offline with the Player FM app!
How I write backends with Federico Pereiro
Manage episode 261315573 series 2668668
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
56 episodes
Manage episode 261315573 series 2668668
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
56 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.