https://setyourwatchby.netlify.com
A ludicrous experiment triggered by a playfull tweet:
free side project idea: HTML-only static site generated clock that deploys a new version to @netlify every minute – @zachleat
- It builds a page with the local time for a variety of timezones. (correct at build time.)
- When served on Netlify's global CDN, visitors are routed to the correct page for them based on the country they access from.
Since we can run this build so regularly and with such confidence on Netlify, we rebuild and deploy automatically every minute.
Possibly. But it turns out that this is a nice example of how the country-specific CDN routing is on Netlify thanks to its concise, yet powerful _redirects
API. (docs)
Have a poke around!
// clone this repository
git clone git@github.com:philhawksworth/html-time.git
// move into the project and install the dependencies
cd html-time
yarn
// run a local development server with auto-rebuild and hot reloading
yarn start
Pages for different locales follow the conventions set out on Wikipedia
https://www.voorhoede.nl/nl/blog/scheduling-netlify-deploys-with-github-actions/