Skip to content

Old Faithful

Nature's Timeless Spectacle in Yellowstone.

Background

Old Faithful is a famous cone geyser in Yellowstone National Park, known for its predictable eruptions every 60 to 110 minutes, reaching heights of 100 to 180 feet and lasting 1.5 to 5 minutes, ejecting thousands of gallons of boiling water. Located in the Upper Geyser Basin, it symbolizes Yellowstone’s geothermal activity and was named in 1870 due to its regularity. It is powered by underground volcanic heat and remains a key attraction, with a nearby visitor center providing eruption predictions. Old Faithful has been a central feature of Yellowstone since the park’s establishment in 1872.

Objectives

This version serves as the core application, reimagining the original Supercell (Media Manager) project that was previously written in PHP. It has been completely rebuilt from the ground up using a modern technology stack and industry best practices.

The application is monolithic and uses GoLang’s built-in templating engine alongside server-side rendering techniques to deliver the front-end.

Technology Stack

  • Front-end: Templ, GoLang Templating Engine, Tailwind CSS, Cookies
  • Back-end: HTMX, GoLang
  • Database: PostgreSQL
  • Infrastructure: Docker
  • Version Control: Git
  • CI/CD: GitHub Actions
  • Containerization: Docker
  • Security: BCrypt, CSRF and other Middleware
  • Testing: Go Testing
  • Project Management: GitHub Projects
  • Documentation: MDX and Astro Starlight