Minimalistic program to fetch posts from Notalwaysright.com and either display them directly in a console terminal or create an atom-feed from them.
Was tired of not having an easy way to keep track of which posts I had already read on Not Always Right (NAR) so wanted to create a way for me to do so. I also wanted to apply all that I had learned from Boot.dev and make it as adaptable as possible.
See the individual pages for the respective variants:
CLI client | GCP Cloud Run function | AWS Lambda
git clone https://github.com/BlackestDawn/nar-feed
cd nar-feedYou can use the client version to test the general logic, and the server version for atom-feed generation.
go build ./cmd/cli_client
./cli_clientor
go run ./cmd/cli_clientIf you'd like to contribute, please fork the repository and open a pull request to the main branch.
Add pagination for console outputActually use CLI parametersAbility to choose/filter sections- Some form of "memory" so it only displays new posts since last run
- Support for running as GCP Gloud Function and AWS Lambda
- Ansible and Terraform routines for setting up GCP and AWS