- Use
fish
shell - Scrape the transcripts from https://signalsandthreads.com/ and store the data in a DB
for further analysis
- Which words are used frequently?
- Which topics are discussed often?
- Try to solve some distributed systems problems on https://fly.io/dist-sys
- Set up a database and host it somewhere
- Build a CLI to interact with the database
- Build an API infront of the database
- Build a modern React app to interact with the database
- Set up a linux server
- Set up a Kubernetes cluster
- Use protobufs for communication between 2 services in different languages
- What are the benefits/drawbacks over using JSON?
- Make meaningful contributions to an open source project
- Become a core contributor or maintainer of an open source project
- (Optional) start your own open source project
- Automate dev setup installation with Ansible
- https://www.youtube.com/watch?v=gIDywsGBqf4&ab_channel=LearnLinuxTV
- 33rd minute
- https://www.youtube.com/watch?v=3RiVKs8GHYQ&list=PLT98CRl2KxKEUHie1m24-wkyHpEsa4Y70&ab_channel=LearnLinuxTV
- Getting started with Ansible playlist
- Should work on laptop (MacOS) as well as Linux servers
- https://www.youtube.com/watch?v=gIDywsGBqf4&ab_channel=LearnLinuxTV
- Github actions
- Completion
- Nice windows for suggestions
- Nice windows for diagnostics