Silver Saucer is a domain I registered many years ago and kept because I like the name. Both the name and the logo are inspired from both a poem by Neil Gaiman, The Day the Saucers Came and my love of The X-Files.
Silver Saucer's main goal is was a Python learning exercise to integrate my record collection, using the Discogs API, with a website to display album art when an album is chosen or randomly picked.
You can visit Silversaucer.com to see the site in action.
The project had three main goals:
- Complete: Build a website that integrates with the Discogs API to display information about an album, either chosen at random or picked specifically.
- Integrate with an Adafruit PyPortal and using CircuitPython, display the album art on the PyPortal.
- Build an "On this Day" feature to display albums released on a specific day. This required a number of steps to integrate the MusicBrainz into the app.
Want to know more? You can view my blog posts about Silver Saucer and my progress here.
- Switch from the Pyramid web framework to the FastAPI framework.
- Still need to learn testing and 'pytest'. Just can't wrap my head around it.
- Migrate to Github Actions from Azure Pipelines.
- Learn the Discogs API (and potentially MusicBrainz).
- Learn how to use the CircuitPython MatrixPortal. (This is more complex than it sounds!)