🗄 Archived Project
As of October 2022, FizzBuzz Pro is not active anymore.
I have paused the development of FizzBuzz Pro because I had to dig deeper into other areas of expertise such as Open Radio Access Networks and that took a considerable amount of my (already limited) time.
While FizzBuzz Pro project will remain on the shelf for a while, the source code that I share here still demonstrates a valid use case.
I may revisit the project and built upon it later; and when that happens you’ll be the first to know about it.
In this series, you’ll see how to deploy a full-blown production-ready web application in half an hour.
We’ll have static content generation, user management, authentication, authorization, payment gateway, subscription management, content segregation (free content, premium content), containerization, orchestration, and many other things.
Interested? Let’s jump right into the contents.
Prequel
For some background info on design decisions behind the project you might want to look into these articles below before watching the playlist in the next section:
- It’s Time to Fizz that Buzz
- FizzBuzz Pro High Level Design
- The Repositories, Tools, and Services We’ll Use for FizzBuzz Pro
Playlist
- Part 1: An Overview of FizzBuzz Pro
- Part 2: Generating Static HTML
- Part 3: Mutating the Generated HTML Files
- Part 4: App Authentication Overview
- Part 5: Implementing an OIDC Authenticator
- Part 6: Serving Web Pages
- Part 7: A Mild Introduction to Middlewares
- Part 8: Authenticate All the Things
- Part 9: Thinking in Middlewares
- Part 10: Authentication and Subscription Middlewares
- Part 11: Implementing Authentication Handlers
- Part 12: The Final Touches
- Part 13: Containerizing Our Application
- Part 14: Onwards to Kubernetes
Read The Source
Follow the link below to download the source code that we’ve developed in these lectures.
Until the next use case… May the source be with you 🦄.