Subscribe to my newsletter and never miss my upcoming articles
เหตุเกิดจากเมื่อวานมีน้องในทีมอยู่ดีๆ มาถามว่า "พี่เอาเวลาตอนไหนไปอ่านหนังสือนะ" ตอนนั้นคือไม่รู้ว่าจะมีเวลาเท่าไรเลยตอบแบบสั้นๆ ไป ทุกช่วงเวลาที่ว่างนะแหละ แล้วหลังจากนั้นผมก็ยกตัวอย่างช่วงเวลาที่ว่างที่พอจะนึกออกเช่น ระหว่างรอสั่งข้าว, ยืนบนรถไฟฟ...
Story ช่วงที่ผ่านมาหลายเดือนหลายๆ คนน่าจะสังเกตุเห็นว่าผมอัพเดทเพจน้อยลงมาก ถ้าเทียบกับเมื่อก่อน ถ้าจะให้นิยามตัวเองตอนช่วงที่ผ่านมา มีรุ่นพี่ผมคนนึงนิยามไว้คือช่วง "สะสมของ" มันเป็นช่วงที่ผมได้เรียนรู้ว่าตัวเองไม่รู้อะไรอีกเยอะมาก และผมรู้สึกว่าวิธี...
สมมติว่าเรามีโจทย์ที่ต้องยิง HTTP Request เพื่อดึง resource มาจาก Web service อื่นหลายๆ ที่ ถ้าเราไม่คิดอะไรเราก็อาจจะเขียนโค้ดให้ ยิงทีละตัวแบบ Synchronous ไปได้ แต่ถ้าแต่ละ Request ไม่ได้ขึ้นต่อกัน เราจะมีตัวเลือกมากขึ้นผ่านการยิงแบบ Asynchronous ค...
ขอรีวิวคลาส "Domain Driven Design แบบรูฟๆ" หน่อยนะครับ เป็นการขอบคุณที่พี่รูฟ Twin Panitsombat มอบดาบให้ไปสู้กับไฮดรา (หรือไปสร้างไฮดราตัวใหม่นะ) "คนที่มาเรียนถ้าไม่มาเรียนเพื่อแสวงหาความรู้ ก็มาเรียนรู้เพื่ออธิบายสิ่งที่ตัวเองทำเป็นธรรมชาติอยู่แ...
Story 2 - 3 วันที่ผ่านมาพยายามต่อ Redis บน ElastiCache แล้ว Error ตลอดเวลาเรียกใช้ จะมี Log ขึ้นประมาณข้างล่างนี้ แล้วแก้จนมันใช้ได้แล้วเอาขึ้น Server ไปละ นี่คือเรื่องของมัน org.springframework.data.redis.RedisConnectionFailureException: Unable to c...
อยากจะพูดถึงคอร์ส Mathematics for Working Programmers ของอาจารย์เดฟ Dave Rawitat Pulam ที่เพิ่งรอดกลับมาหลังจาก 2 วันที่หนักหน่วงหน่อยครับ "ทำไมต้อง Refactor ถ้าเรา Prefactoring ได้ตั้งแต่แรก" นั่นคือประโยคที่ผมชอบที่สุดตลอดสองวันที่ผ่านมา ต้องบอกว...