If the project has the risk of being terminating because of volatile external factors, here are some steps to defend yourself and ...
Timeline Estimation
For things are completely new, its important to be cautious yet practical to make a timeline. Break down the task: Even if you’re ...
Golang Generics
Introduction video: https://youtu.be/Pa_e9EeCdy8?si=IvEhP5dFZWIyYljs The summary is as below: Type Constraint Specifying type cons ...
Functional Options Pattern
If the function has too many arguments or arguments are growing or the they change often, what is the appropriate way to deal with ...
Golang Context
TL;DR Using context to cancel and timeout, deadline for expensive operation. Using context to carry information, such as request ...
Geopolitical Expression
Country and Capital near China in south Asia Myanmar/'mjænmɑ:/ | Burmese/bɚˈmiz/: Naypyidaw/nei-pi-dou/(capital), Yangon(old) Lao ...
English Phrasal Verbs
The most common and powerful phrasal verbs! Use them actively in your daily communication. What are phrasal verbs? Phrasal verbs a ...
All Hands Meeting Questions
Long-term Vision What is our medium/long term goal, how do our current projects align with the vision? Industry Trends How do we ...
Deleted Files Hold Disk Space
This is a case spotted recently, the file system disk usage was high and triggered the alert. From df -hT we see the utilization o ...
Spanner Google SQL
The reference of Google SQL language. Here are some sample Spanner SQL for quick revisit. Sample Interactive SQLs -- Launch spanne ...