Amo Chen

隱私優先的開源筆記軟體 - Logseq

你有在寫工作日誌嗎? 今年初我做了 1 個嘗試,每天寫下當天做了什麼的工作日誌,想要作為日後回顧使用之外,也用來反省每天做的事有沒有實質推進專案進

Posted on  Dec 11, 2023  by  Amo Chen  ‐ 2 min read

如何做到正向循環的 Code Review ?

其實不少大神都有寫過如何進行 Code review 或類似的文章,不過我還是想藉著自身的經驗總結一遍。 通常會需要你 Code review 就代表你對 Codebase 或者程式設計的功力已經有相當程

Posted on  Dec 8, 2023  by  Amo Chen  ‐ 2 min read

Go 用 -ldflags -X 參數在編譯時自動設定程式碼內的字串變數值

為了方便除錯,通常我們會在程式裡留下一些方便除錯的資訊,包含是哪個 commit 或者哪個系統編譯、哪個版本號等等⋯⋯。

你是手動更改這些資訊的嗎?

本文將透過實際範例教導如何自動化帶入這些資訊到 Go 的執行檔中,讓你徹底解脫手動之苦,效率 up up!

Posted on  Dec 7, 2023  in  Go 程式設計 - 中階  by  Amo Chen  ‐ 4 min read

Yo! Battle! — CSSBattle

雖然我不是前端工程師,但看到像 CSSBattle 這種有趣的網站,不免要推薦一下! CSSBattle 是 1 個類似 TypeHero 解題的網站,但只提供 HTML & CSS 相關的題型,每天都會有 1 題給大家挑戰

Posted on  Dec 6, 2023  by  Amo Chen  ‐ 1 min read