A script that sends me an email when World Cube Association (WCA) competitions of certain countries are announced. It has been deployed on Heroku as a worker. It was intended to be a personal exercise for deploying apps on Heroku, as well as a more convenient way to receive information about potential upcoming competitions (instead of me checking the WCA website manually once in a while).
I used Python's BeautifulSoup library to retrieve the potential competitions from the competitions page on the WCA website. The script checks this page every 5 minutes for new competitions. To send emails, I used the smtplib library.