Ball WeeraMy (Work) Email Management Techniqueทุกวันนี้ผมใช้ email มากกว่า code editor หรือ terminal ไปแล้ว (ขอไว้อาลัย 3 วิ) มีเรื่องปวดหัวกับ email หลายเรื่อง ไม่ว่าจะเป็นJul 6, 2022Jul 6, 2022
Ball WeeraNote สั้นๆ จากบทความ “How to Remember What You Read”ในบทความ How to Remember What You Read แนะนำวิธีการช่วยให้เราจำสิ่งที่อ่านได้ดีขึ้น เลยเอาเทคนิคที่ได้มาเขียนไว้สั้นๆ ให้ตัวเองอ่าน…Aug 28, 20211Aug 28, 20211
Ball WeerainLINE Developers ThailandLeader as a Culture BuilderCulture เป็นคำที่คนทำงานในยุคสมัยนี้ได้ยินกันอยู่บ่อยๆ เราอาจจะเคยถาม หรือถูกถามว่าOct 2, 2020Oct 2, 2020
Ball WeerainLINE Developers ThailandData Pipeline Explanationจากการที่อ่านข้อมูลเกี่ยวกับการการสร้าง data pipeline มาระยะหนึ่ง เลยอยากเขียนบทความนี้เพื่อสรุปความเข้าใจของตัวเองเก็บไว้ซะหน่อยOct 3, 20192Oct 3, 20192
Ball Weeraถอดความเรื่อง “8 lessons on building a company people enjoy working for”บทความนี้ถอดความมาจากการพูดของ Patty McCord แนะนำให้ไปฟังต้นฉบับได้ที่ 8 lessons on building a company people enjoy working forJul 13, 20194Jul 13, 20194
Ball WeerainLINE Developers ThailandUse envconfig to manage configuration dataเวลาเราสร้าง Go program และต้องมีการเรียกใช้ configuration ซึ่งถูกใส่ไว้ใน environment variables เรามักจะดึงข้อมูลด้วย os.Getenv()…May 29, 2019May 29, 2019
Ball Weeraบันทึก “My good code is bad” ของหน่อง อนุชิตวันนี้ผมไปร่วมงาน XConf Bangkok 2019 ซึ่งจัดโดย Thoughtworks ได้รับความรู้จากคนเก่งๆ ของ Thoughtworks ไม่ว่าจะเป็น Martin Fowler, Dean…Apr 26, 20193Apr 26, 20193
Ball WeerainLINE Developers ThailandGo Package (Structure) Design : Part 1Good package name tells you what it provides, not what it containsApr 9, 20194Apr 9, 20194
Ball WeerainLINE Developers ThailandWrite user storiesหลายคนที่ทำงานเกี่ยวกับซอฟต์แวร์ หรือการสร้างโปรดักท์ จะเคยได้ยินและได้ใช้ user story เพื่อเขียน requirement ซึ่งการใช้ user stories…Apr 4, 20192Apr 4, 20192
Ball WeerainLINE Developers Thailandกับดัก VelocityVelocity คือค่าที่ถูกคำนวณจาก point ของ story/task/bug ที่ทีมสามารถทำเสร็จ (ตาม definition of done) ในแต่ละ iteration โดยจะไม่นับรวม point…Apr 1, 2019Apr 1, 2019