Sakul Montha2 ปี จาก Development Director สู่ Chief Product Officer (CPO)สวัสดีทุกคน ตอนนี้ผมทำงานที่ Bitkub Online มาได้ 2 ปีละ ก็เลยอยากจะเขียนอะไรเอาไว้สักหน่อย เผื่อย้อนกลับดูตัวเอง…Jan 5Jan 5
Sakul Montha9 Ways to Prioritize the Product and Featureสวัสดีมิตรรักแฟนบทความทุกท่าน ห่างหายกันไปนานเลยนะครับ… หลายท่านที่ทำงานด้าน Product คงเคยประสบปัญหาในเรื่องของการ Prioritize งานกันมาบ้าง…Aug 18, 2023Aug 18, 2023
Sakul MonthaRefactoring Monolith to Microservices by using Strangler Patternผมค่อนข้างมั่นใจว่าหลายคนที่เข้ามาอ่าน หน้าจะรู้จัก หรือเคยได้มีโอกาสพัฒนา Project ที่มีสถาปัตยกรรม ทั้งแบบ Monolith และแบบ Microservices…Jul 25, 20221Jul 25, 20221
Sakul Monthaเมื่อไหร่ควรใช้ SQL และเมื่อไหร่ควรใช้ NoSQLในการพัฒนาซอฟต์แวร์ซักชิ้นนึง เมื่อมีความจำเป็นต้องเชื่อมต่อระบบฐานข้อมูล สิ่งนึงที่ถือเป็นสิ่งสำคัญเลยก็คือ การเลือกใช้ Database…Jun 3, 2022Jun 3, 2022
Sakul MonthaTechnical Debt คืออะไร แล้วเมื่อไหร่เราควรจะ Refactor มันหละเชื่อว่าหลายคนที่เขียนโค้ด ต่างก็อยากที่จะเขียนโค้ดให้ได้ดีที่สุดตั้งแต่เริ่มต้น อาจจะมีบางครั้งด้วยความที่ไม่รู้ เราก็ได้เริ่มสร้าง…Mar 27, 20222Mar 27, 20222
Sakul MonthainSCB TechXRace Condition ภัยคุกคามที่ Developer ทุกคนควรรู้Race Condition สิ่งที่ Developer ทุกคนต้องรู้ เมื่อต้องทำงานกับ Multithread หรือกำลังเริ่มเข้าสู่วงการ at Scale ต้องบอกว่า Race Condition…Dec 8, 2021Dec 8, 2021
Sakul MonthainSCB TechXProduct Discovery ในสายงาน UX เป็นยังไงกันนะ แล้วการข้ามสายจาก Graphic Design มาเป็น UX Designer…หลายคนที่เข้ามาอ่านบทความนี้ อาจจะผ่านบทความแรก และบทความที่สองกันมาแล้ว ถ้ายังไม่ได้อ่าน สามารถตามไปเก็บมาก่อนได้…Nov 2, 2021Nov 2, 2021
Sakul Monthaมาทำ Git Squash Commits ด้วย Git Rebase กันผมค่อนข้างมั่นใจว่า หลายคนที่หลงเข้ามาอ่าน บ้างก็รู้จัก บ้างก็ไม่รู้จัก Git Squash Commits เอาเป็นว่า ไม่เป็นไรครับ ไหน ๆ…Oct 26, 20211Oct 26, 20211
Sakul MonthainSCB TechXUX Designer —UX Writer ความต่างในภาคปฏิบัติ [UX Part 2/3]หลายคนที่เข้ามาอ่านบทความนี้ อาจจะผ่านบทความแรกกันมาแล้ว ถ้ายังไม่ได้อ่าน สามารถตามไปเก็บมาก่อนได้ “อย่าให้แค่สัญชาตญาณในที่ประชุมกลุ่มเล็ก…Sep 30, 2021Sep 30, 2021
Sakul MonthainSCB TechXอย่าให้แค่สัญชาตญาณในที่ประชุมกลุ่มเล็ก ๆ เป็นตัวตัดสินว่าอะไรคือสิ่งที่ตอบโจทย์ลูกค้ามากที่สุด…เชื่อว่าหลายคนที่เข้ามาอ่านบทความนี้ น่าจะเคยได้ยิน Role ที่มีชื่อว่า UX (User experience) กันมาบ้างไม่มากก็น้อย บางคนอาจจะอยู่ในฟิลด์…Sep 24, 2021Sep 24, 2021