推薦書《Soft Skills 軟實力|軟體開發人員的生存手冊》

這本書為軟體工程師在專業技能以外的方方面面提供指引,比如說

  • 處理人際關係的重要性與實踐
  • 寫履歷、面試
  • 你想成為哪種類型的開發人員?(特定環境專業、通才)
  • 公司規模與差異性
  • 職場升遷
  • 如何成為專業人士
  • 打造自己的產品
  • 遠端工作的挑戰
  • 自我行銷
  • 如何學習、教導、成為別人的尤達大師
  • 學歷是否重要?
  • 提高專注力 & 工作倦怠(burn out)
  • 理財、談薪水、期權、房地產、退休計畫
  • 健身
  • 站著工作
  • 愛情與兩性關係
  • 作者的私房書單
Read More »

EC2 單機自建 Grafana Loki

每一次系統發生 bug,都需要調 log 才能知道到底錯在哪裡
目前的做法都是 SSH 進去 ec2 instance 把 log 抓出來給工程師
這種動作本身就需要時間,再加上每個人工作時程的安排,會明顯地拉長 debug cycle

為了改善這個問題,架設一套自動蒐集、保管 log 的系統就成了非常值得的投資
Loki 切中我的需求,但關於如何單機架設的文章似乎不多
本篇文章描述如何在 ec2 instance 用 docker-compose 架設 Grafana + Loki
再順便裝個 Prometheus

Read More »