課程筆記:重構(refactor)的上位互換——重寫(rewrite)
重構只有消除開發者的困擾,但重寫可以一次解決開發者和使用者都在意的問題。
課程筆記:如何挑選框架(工具)
首先確認你的產品目的,然後確實搞懂框架(工具)的原理,最後就是記得你永遠有其他選擇 😉
課程筆記:如何打造對的軟體
首先搞清楚我們到底要解決什麼問題 ☕️
如何指南:透過 git hook pre-commit 處理程式碼自動格式化(format),再見了 npm run format
此篇筆記會說明如何使用 git hook pre-commit 來自動格式化「處於 git stage 階段的檔案」,確保被 git commit 的都是已經格式化後的內容
如何讓人認真看待你的 PR?或是你其實可以拒看過胖的 PR 嗎?
此篇是 NDC Oslo 議程 Looks GREAT To Me 的自用筆記。講者針對 PR/MR 的作者(author)和審查者(reviewer)分別提出了一些 Dos 和 Don'ts。
如何讓你的網站對使用者友善,或是如何不要讓使用者感覺像是被你的網站拷問
如何指南:在 remix 專案使用 @mui/material
下載附件時,檔案名稱從何而來?
何謂危險操作(dangerous action)?如何避免?
快速筆記:如何對 remix 的 cookie 功能加上一點 TypeScript