Any working solution actually has thousands of components.<p>I&#x27;d defend this particular Rube Goldberg machine by pointing out that 99% of the time, none of my code is running on the server side - it&#x27;s all Amazon S3. The only time my code runs in the cloud is when a comment gets submitted.<p>I&#x27;d argue that it&#x27;s pretty easy to reason about. I&#x27;ve got some more blog posts coming. :-)