seansie's blog
Sean Sie
work smart, not hard. 🚀🚀

深入理解 Prisma Model:型別修飾、屬性設定與關聯設計

深入理解 Prisma Model:型別修飾、屬性設定與關聯設計

捨棄 Middleware!用 Prisma Client Extensions 完美實作軟刪除(Soft Delete)

捨棄 Middleware!用 Prisma Client Extensions 完美實作軟刪除(Soft Delete)

TypeScript 現代化 ORM 實戰指南:Prisma 全面解析與高效操作手冊

TypeScript 現代化 ORM 實戰指南:Prisma 全面解析與高效操作手冊

程式碼的圍牆與市集:Monorepo 與 Multirepo 的權衡與清醒選擇

程式碼的圍牆與市集:Monorepo 與 Multirepo 的權衡與清醒選擇

三分鐘掌握 Express.js 權限驗證:JWT 與 RBAC 中介軟體實作範例

三分鐘掌握 Express.js 權限驗證:JWT 與 RBAC 中介軟體實作範例

autocannon API 端點壓力測試套件介紹

autocannon API 端點壓力測試套件介紹

透過簡單的 leetcode 題目來學習 go 的基礎語法 #1

透過簡單的 leetcode 題目來學習 go 的基礎語法 #1

Ch8:生態系、模組與你的 Rust 之路

Ch8:生態系、模組與你的 Rust 之路

Ch7:併發、隧道與巨集 — 跨時空的對話

Ch7:併發、隧道與巨集 — 跨時空的對話

Ch6:閉包與迭代器 — 持續開出的支票

Ch6:閉包與迭代器 — 持續開出的支票