
KZK's blog
Lead engineer
atlantis - terraform 01-27-2021: #TIL 🔗::: anki 98fa3d44-4b25-40a0-8107-f15af4ac4616 What is atlantis, is a open source that allow you to send commands to the github for doing terraform plan/apply #Flashcard :::
https://www.runatlantis.io/
Vuex for Redux devs! 🔗Vuex as redux is a state manager, with the pattern of having the whole state separate from the UI.
This way, rendering is a pure function of the state DOM = render(vuex_state). Also you create specific functions (actions) you can call from the UI to modify the state
So far, is the same with Redux, and for everything else is just the same, with names changed everywhere.
Screenshot to clipboard on Mac 01-14-2021 🔗 When capturing using Shift + Cmd + F4 in the touchbar you can select where you want to store the file it can be the clipboard Yeay! no more Desktop filled with dummy screenshots!
GildedRose Refactoring Kata 01-13-2021: #TIL 🔗::: anki 04a33975-212f-4087-80d4-e0d909efc835 GildedRose is a kata to practice your refactoring skills #Flashcard :::
https://github.com/emilybache/GildedRose-Refactoring-Kata
Ctrl + Shift + T -> Open new tab
Ctrl + Shift + Q -> closes tab
Ctrl + Shift + (left or right) -> move between tabs
Ctrl + Alt + Shift + t -> set title of the tab
Ctrl + Shift + Enter -> Create a new window
Ctrl + Shift + l -> change layout
Ctrl + Shift + v -> paste from clipboard (specially interesting from linux)
I normally use nvm to have multiple node versions, a lot of projects need older versions of node etc…
but nvm makes zsh load extreamly slow… and this just irritates me xD
here are the steps to install nvm, and configure it to load nvm not in the start of the shell, but only when we execute node.
credits to https://til-engineering.nulogy.com/Slow-Terminal-Startup-Tip-Lazy-Load-NVM/
Install nvm with brew brew install nvm configure nvm in your .
Atomic Habits 🔗Chapter 1 - The surprising power of atomic habits 🔗 Habits are compound interest of self-improvement Sadly, the feedback look of habit is slow paced, makes easier to have bad habits Put your eye in the process (and where it will lead you) than in the current result. It’s hard to have good habits that last, cause we fail to see tangible results, and in a weak moment we decide to stop But in order to make a meaningful difference, habits need to persist long enough to break through the Plateu of Latent Potential Time magnifies the margin between success and failure, having small good habit is going to make time your ally.
Atomic Habits 🔗Chapter 1 - The surprising power of atomic habits 🔗 Habits are compound interest of self-improvement Sadly, the feedback look of habit is slow paced, makes easier to have bad habits Put your eye in the process (and where it will lead you) than in the current result. It’s hard to have good habits that last, cause we fail to see tangible results, and in a weak moment we decide to stop But in order to make a meaningful difference, habits need to persist long enough to break through the Plateu of Latent Potential Time magnifies the margin between success and failure, having small good habit is going to make time your ally.
DKIW (Data, Knowledge, Information and Wisdom) model, identifies the path to extract meaningful information from raw data and convert it into rules for decisions.
For system observability, this is quite interesting. There is normal levels of maturity in this systems.
No recollect logs/data at all Recollect logs but not centralized (Data) Recollect logs centralized, but without alarming (Information) Creation of metrics for health systems (Wisdom) -> lots of times with alarms References 🔗 Data Demystified — DIKW model - https://towardsdatascience.
From https://www.youtube.com/watch?v=DiNzQP7kK-s
A paper that does some benchmarking what optimizers to use.
One thing I liked is the list of all the optimizers and schedulers there are.
Conclusion 🔗::: anki 34307583-9dce-48e7-b0f4-e4e59059368e Which is the best optimizer for DL? Adam or SGD with momentum #Flashcard :::