Company
Date Published
Author
Jari Zwarts
Word count
1195
Language
English
Hacker News points
None

Summary

Oberon, a company addressing server load issues for festival websites, accidentally launched a popular Gatsby plugin after transitioning a client's server-heavy site to a static model using Gatsby and AWS S3. Their approach involved using Gatsby, a static site generator based on React, which allowed seamless integration with their existing use of React and GraphQL. Deployment challenges with AWS Amplify led Oberon to develop a plugin that fixed issues such as redirect functionality, caching headers, and client-side routes, ultimately resulting in a highly efficient, scalable, and cost-effective hosting solution. The plugin became widely adopted within the Gatsby community, enabling features like prefixed deploys, alternative S3-compliant endpoints, and handling large file uploads. This development not only improved their client's website performance during high traffic periods but also established the plugin as a standard tool for using Gatsby with S3.