M1N
3 of 213 entries

Digital Products vs Digital Platforms ต่างกันอย่างไร?

ในวงการ tech มักได้ยินคำว่า "Product" และ "Platform" ใช้สลับกัน แต่ในความเป็นจริงทั้งสองมีความหมายและกลยุทธ์ที่แตกต่างกันอย่างมีนัยสำคัญ การเข้าใจความแตกต่างนี้ช่วยให้ developer และ product team ตัดสินใจเรื่อง architecture, business model และ roadmap ได้ถูกต้องขึ้น

ว่าด้วยเรื่องของการแบ่งปัญหาออกมาแก้ไข (Problem Decomposition)

เวลาเจอ bug หรือ feature ใหม่ที่ดูซับซ้อน programmer หลายคนมักพยายามแก้ทุกอย่างพร้อมกัน ผลลัพธ์คือเสียเวลานาน แก้ไม่ได้ และหงุดใจ เทคนิคที่ช่วยได้คือ **Problem Decomposition** — การแบ่งปัญหาใหญ่ออกเป็นชิ้นเล็กที่จัดการได้

สรุปการ Generate Code ด้วย sqlc, DBML และ Taskfile

หนึ่งในเทคนิคที่ช่วยประหยัดเวลาและลด boilerplate code ได้มากคือ **Code Generation** — การให้เครื่องมือสร้าง code ให้อัตโนมัติจาก schema หรือ definition ที่เราเขียนไว้ บทความนี้สรุป 3 เครื่องมือยอดนิยมที่ developer ยุคใหม่ควรรู้จัก

MY APP DEVELOPMENT