Zero to Production

This is a code-along from Luca Palmieri's Zero to Production in Rust. Most of the code is taken directly from the book, with a few adjustments and adaptations I felt were appropriate or which were prompted by the book.

It's a really good book, please go buy it: https://www.zero2prod.com/

The repository is public to track progress. There is currently no public deployment (do I look like I'm made of money?).

Progress

  • 1 - Getting Started
  • 2 - Building an Email Newsletter
  • 3 - Sign Up a New Subscriber
  • 4 - Telemetry
  • 5 - Going Live
  • 6 - Reject Invalid Subscribers #1
  • 7 - Reject Invalid Subscribers #2
  • 8 - Error Handling
  • 9 - Naive Newsletter Delivery
  • 10 - Securing our API
  • 11 - Fault-tolerant Workflows