List of resources, articles, core ideas that I had bumped into
1️⃣ Week 1 Link to heading
Git Link to heading
- Gitflow
- Two interesting articles:
- Atlassian - gitflow-workflow
- A successful Git branching model
- Two interesting articles:
Recommendation systems Link to heading
- Basic structures: Matrix factorization and Softmax (more NN oriented)
- Tensorflow official examples
- ⭐ Build/manage big matrices avoiding memory error
- Use sparse matrix, see this stackoverflow reply
2️⃣ Week 2 Link to heading
Reading Link to heading
- How transfer bought e-books from Amazon to a non-kindle e-reader (I have just bought a Kobo Libra h2o)
- Basically, this stack overflow approach
- Use the DeDRM_tools tool
- Completed So Good They Can’t ignore you - Amazon
- Very compelling book and based on the idea of improving your skills instead of blindly follow a passion
- Also here we can find the importance of Deliberate Practice
- Introduce terms like career capital that I find myself reuse in my speaking
- Highly recommended
Programming languages Link to heading
Try to extract some pills of usages of some interesting languages
- Scala
- Since JVM based, run and can be used for almost everything
- I had seen it at University, looks like a cool language
- Lot of traction for a Data Engineer prospective
- [unrelated] ⭐ Bonus tip: Databricks have a community edition free of charge - faq
- Rust
- Interesting Nature article:
- “Why scientists are turning to Rust” - link
- speed and safety
- Interesting Nature article:
Machine learning Link to heading
- Train a model on AI Platform (GCP) - Here a repo with a good blueprint
Use less - full
Link to heading
Mechanical keyboard Anne Pro 2 QMK open source firmware
- Unleash a lot of customizations at the price of unofficial firmware
- Nice article: How Anne Pro 2 (powered by QMK) Changed My Workflow Even Further
- Firmware: GitHub - Website
ProtonVPN
Have a Linux pc with
protonvpn-cliCLI, wifi is connected but you cannot reach the internet?Maybe is the VPN, with the Kill switch (although you have never enabled it and the vpn is turned off). Disable it with:
$ protonvpn-cli ks --off
Git Link to heading
- After different tries and experiment, probably the only omni-comprehensive Windows and open source app to manage Git is Git Extension
- Ignore the newline character (different between Linux and windows) on git CLI:
git config --global core.autocrlf true
3️⃣ Week 3 Link to heading
Reading Link to heading
- Completed “Surely You’re Joking, Mr. Feynman!” (it, en)
- Have a look inside the thoughts and the lifestyle of one of the smartest, sincere, and unique men of the century. A tribute to the absurdity of the canonical way of living.
Frameworks Link to heading
- Opyrator - FastAPI and streamlit joined in one framework