productivity Archive

การเปิดโปรแกรม IntelliJ IDEA CE แบบสวย ๆ บน Mac

ไปเห็น VDO แนะนำความสามารถของ Spring Boot 3.2.0 แล้วพบว่ามีการใช้งาน command uao (unzip and open)เพื่อทำการ extract zip file และเปิด project ใน IntelliJ IDEA CE ให้เลยเห็นแล้วอยากทำบ้างเลยลองไปค้นหาดูพบว่ามีขั้นตอนดังนี้

Read More…

สรุปจากบทความเรื่อง The SPACE of Developer Productivity

จากบทความเรื่อง The SPACE of Developer Productivityโดยอธิบายถึง Productivity ของนักพัฒนา และ ทีมซึ่งมีความซับซ้อนอย่างมากการจับวัดเพียงมุมใดมุมหนึ่ง คงไม่ใช่เรื่องที่ถูกต้องดังนั้นจึงแนะนำแนวทางไว้ดังนี้

Read More…

เรื่องของ Noise หรือสิ่งรบกวนที่ส่งผลต่อ Productivity

หลังจากที่ได้แบ่งปันเรื่องของ productivity ในการทำงานพบว่ามี noise หรือสิ่งรบกวนในรูปแบบต่าง ๆ เยอะเลยจึงได้ลองคุยเรื่องของปัญหา และ แนวทางการแก้ไขไว้บ้างจึงทำการจดบันทึกไว้นิดหน่อย

Read More…

เปิดใช้งาน Navigating files with the new code view (beta) ใน GitHub

ปกติจะใช้งาน OctoTree เป็นประจำ สำหรับดู code ใน GitHub แบบ tree แต่เพิ่งรู้ว่าใน GitHub มีความสามารถเดียวกันโดยสามารถไปเปิดใช้งานในส่วนของ Preview Featureซึ่งอยู่ในส่วนของ user setting ดังรูป

Read More…

มีอะไรบ้างที่ Under-engineering และ Over-engineering ในการพัฒนาระบบงาน

อ่านเจอ tweet เรื่อง under-engineering และ over-engineering ในการพัฒนาระบบงานว่ามีอะไรบ้างจึงนำมาจดไว้กันลืมหน่อยมาดูกันว่า เรานั้นทำกันอยู่ไหม

Read More…

ปัญหาที่เกิดมาจากการนำ Automation มาใช้

เรื่องเล่าสนุก ๆ เกี่ยวกับการนำแนวคิด Automation หรือ การทำงานแบบอัตโนมัติมาใช้งานทั้ง process และ เครื่องมือต่าง ๆโดยแนวคิดนี้ มักจะบอกว่ามันมีประโยชน์ ต่าง ๆ ดังนี้ ลด หรือ ประหยัดเวลาในการทำงาน ลดจำนวนคนทำงานลงไป ลดปัญหาต่าง ๆ ที่เกิดซ้ำ ๆ แต่เมื่อองค์กรนำมาใช้ กลับเกิดปัญหาต่าง ๆ ดังนี้

Read More…

สรุปเรื่องของ SPACE of Developer Productivity

วันนี้อ่านบทความเกี่ยวการพัฒนาแล้วไปสะดุดกับคำว่า SPACE frameworkซึ่งบอกว่าใช้ช่วยเพิ่ม productivity ให้กับทีมพัฒนาจึงไปดูเพิ่มว่ามันคืออะไรก็ไปเจอบทความ The SPACE of Developer Productivity

Read More…

ว่าด้วยเรื่องของ Knowledge Silos

วันนี้อ่านเจอเรื่อง Knowledge Silos หรือ Information silosก็เลยลองไปหาอ่านเพิ่มเติมหน่อยว่า มันคืออะไร เป็นมาอย่างไรซึ่งมันมักจะเกิดจาก จำนวนพนักงานที่มากขึ้น จำนวนแผนกหรือส่วนงานในองค์กรที่มากขึ้น ต้องมีความเชี่ยวชาญในด้านต่าง ๆ มากขึ้น ผลตอบแทนแต่แตกต่างกันไปตามสายงาน ที่ต่างกันอย่างมาก

Read More…

สรุปเรื่องของ Fast local development สำหรับ Microservices จาก Lyft

จากบทความเรื่อง Scaling productivity on microservices at Lyft (Part 2): Optimizing for fast local developmentทำการอธิบายถึงการเพิ่ม productivity ของการพัฒนาระบบของ Lyftซึ่งมีโครงสร้างของระบบตามแนวคิด Microservicesว่าทำอย่างไร จึงจะช่วยให้ developer experience ดีขึ้นโดยสามารถทำงานได้บนเครื่อง local หรือเครื่องนักพัฒนาแต่ละคนให้ได้มากที่สุดมาดูกันว่าทางทีมของ Lift ทำอย่างไรกันบ้าง

Read More…

บันทึกจากการอ่านบทความเรื่อง Simple or Easy?

เช้านี้ได้อ่านบทความสั้น ๆ ใน Medium เรื่อง Simple or Easy ? เขียนโดย CEO ของ Medium นั่นเองทำการอธิบายเรื่องของ Simple ความเรียบง่าย Easy ความง่าย จะเลือกอะไรดี

Read More…