book Archive

ยิ่งจำนวน service มาก ความเจ็บปวดก็มากตาม

หนึ่งในเรื่องที่น่าสนใจจากหนังสือ Monolith to Microservices (Evolutionary patterns to transform your monolith) อธิบายว่า เมื่อจำนวน service ของระบบเพิ่มมากขึ้นแล้ว ปัญหาที่ต้องพบเจอก็มากและแตกต่างกันไป เช่นปัญหาของ service ที่ไม่เกิน 10 service จะแตกต่างจาก 50 หรือ 100 service ดังนั้นสิ่งที่เราควรต้องรู้แล้วเข้าใจคือ จะรับมือหรือแก้ไขปัญหาเหล่านั้นกันอย่างไร

Read More…

แนะนำหนังสือ 1+1 = 3 สำหรับอ่านช่วงปีใหม่

วันนี้ว่าง ๆ หยิบหนังสือ One + One = Three “A Masterclass in Creative Thinking”หรือแปลเป็นไทยคือ หนึ่งบวกหนึ่งเท่ากับสาม ในหนังสือเล่มนี้ พยายามชี้ให้เห็นว่า แนวคิดหรือความรู้ใหม่ ๆ นั้น ส่วนใหญ่ก็มาจากเรื่องเดิมนี่แหละ แต่นำมาเชื่อมโยงในรูปแบบใหม่ ๆ บางคนเรียกว่า Connect dot นั่นเอง

Read More…

The Unicorn Project หนังสือใหม่น่าอ่าน

สำหรับใครเป็นแฟนหนังสือ The Phoenix Project  ไม่น่าพลาดกับหนังสือใหม่ชื่อว่า The Unicorn Project เล่าเรื่องราวเกี่ยวกับ DevOps transformation อาจจะไม่ถูกใจกับองค์กรขนาดใหญ่ เพราะว่าเกือบทุกอย่างที่มันจะขัดแย้ง โดยจะแนะนำ 5 แนวทางสำหรับการทำงาน ซึ่งจะช่วยขับเคลื่อนองค์กรไปในทางที่ยั่งยืน

Read More…

หนังสือฟรีจาก O’Reilly เรื่อง Monolith to Microservices

ช่วงวันหยุดได้รับ email แจ้งว่า ทาง O’Reilly และ Nginx ร่วมมือกันปล่อยหนังสือฟรี เรื่อง Monolith to Microservices :: Evolutionary Patterns to Transform your Monolith จำนวน 274 หน้าออกมา เขียนโดยคุณ Sam Newman ซึ่งเขียนหนังสือเรื่อง Building Microservices จากเท่าที่อ่านคร่าว ๆ น่าสนใจดีครับ ลอง download ไปอ่านกันดู

Read More…

สิ่งที่น่าสนใจจากบทที่ 1 จากหนังสือ Clean Agile : Back to Basics

จากบทที่ 1 ของหนังสือ Clean Agile : Back to Basics ว่าด้วยเรื่อง Introduction to Agile พูดเรื่องของ the Iron Cross of project management ซึ่งประกอบไปด้วย Good คือ คุณภาพต้องดี (Quality) Fast คือ ทำการตรงตามเวลา (Time) Cheap คือค่าใช้จ่ายไม่แพง (Cost) Done คือทำงานเสร็จตามขอบเขตที่ตกลง (Scope)

Read More…

ว่าด้วยเรื่อง 4P จากหนังสือ Lifelong Kindergarten

ช่วงนี้อ่านหนังสือเรื่อง Lifelong Kindergarten หรือในหนังสือแปลภาษาไทยชื่อว่า อนุบาลตลอดชีวิต หมายถึงการเรียนรู้ของคนเราตลอดชีวิต ควรเป็นเหมือนโรงเรียนอนุบาล ซึ่งเด็ก ๆ ได้เรียนรู้หลายสิ่งอย่างไปพร้อม ๆ กับการได้เล่นและสนุก และเข้าใจในสิ่งนั้น ๆ มากขึ้น ทำให้เกิดแนวคิดต่อยอดไปอีกมากมาย

Read More…

หนังสือน่าอ่าน A Philosophy of Software Design

จากที่ไปเรียนมาพบว่าในเอกสาร มีอ้างอิงถึงหนังสือชื่อว่า A Philosophy of Software Design จึงลองตามไปดูว่าในหนังสือมีอะไรบ้าง ก็พบว่าเป็นหนังสือที่น่าสนใจ เขียนโดยคุณ John Ousterhout เป็นอาจารย์สอนเรื่องของ Software Design

Read More…

หนังสือ Front-End Developer Handbook 2019 มาแล้ว

เห็นใน email ว่าหนังสือ Front-End Developer Handbook 2019 นั้นออกมาแล้ว เขียนโดยคุณ Cody Lindley ซึ่งเขียนมาทุกปีตั้งแต่ปี 2016หนังสือนี้เป็นการสรุปรวมในแต่ละปี ว่ามีอะไรควรใช้งานและไม่ใช้งาน เนื่องจาก technology ในฝั่ง frontend นั้นไปมารวดเร็วเหลือเกิน

Read More…

แนะนำหนังสือ online :: Learn Go with Tests

มีหนังสือ online สอนเกี่ยวกับการพัฒนาระบบงานด้วยภาษา Go ที่น่าสนใจเพียบ ยกตัวอย่างเช่น Building Web Application with Golang Go by Example A Tour of Go แต่ก็มีอีกเล่มที่น่าสนใจนั่นคือ Learn Go with Tests

Read More…

สรุปสิ่งที่น่าสนใจจากหนังสือ Accelerate: The Science of Lean Software and DevOps

ช่วงวันหยุดหยิบหนังสือ Accelerate: The Science of Lean Software and DevOps มาอ่าน เป็นหนังสือที่สรุปส่วนประกอบต่าง ๆ ที่ช่วยให้บริษัท IT ขับเคลื่อนได้อย่างดี (high-performance) ทั้งองค์กรและทีม โดยทำการสรุปข้อมูลมาจาก State of DevOps Report ตั้งแต่ปี 2014 จาก State of DevOps Report นั้น ทำให้เข้าใจได้ว่า การนำแนวคิด DevOps นั้น ต้องนำแนวปฏิบัติ (Practice) อะไรมาใช้บ้าง ? วัฒนธรรมขององค์กรต้องเอื้อและสนับสนุนอย่างไร ? เพื่อปรับปรุงการพัฒนาและส่งมอบระบบงานให้เร็วและมีคุณภาพ (Correctness, Performance และ Security) ส่งผลให้ได้รับ feedback เพื่อปรับปรุง

Read More…