vibe-coding Archive

DESIGN.md จาก Google Stitch เปิดเป็น opensource แล้ว

หลังจากที่ Google Stitch เพิ่มไฟล์ DESIGN.md เข้ามาเพื่อใช้อธิบาย style guide ของระบบงานให้ AI Agent for coding เข้าใจได้เปิดออกมาเป็น opensource แล้วซึ่งมีทั้ง specification และ CLI tools เช่น

Read More…

บันทึกการแบ่งปันเรื่อง AI Agent for coding แบบพื้นฐาน

มีโอกาสแบ่งปันความรู้พื้นฐานเกี่ยวกับการใช้งาน AI Agent for Codingทั้ง Claude code และ Github Copilot Chat ที่สถาบัน IMCเป็นเครื่องมือที่นำมาเพื่อช่วยสร้างและแก้ไขปัญหา ไม่ใช่มาสร้างปัญหารวมทั้งไม่ใช่นำมาใช้เป็นเพื่อนคุยไปมายาว ๆ นะครับโดยแน่นอนว่า นำมาใช้ในการพัฒนาระบบงานทั้ง frontend และ backendมาดูกันว่า มีแนวทางการใช้งานขั้นพื้นฐานอย่างไร ?เน้นย้ำว่า พื้นฐานล้วน ๆ

Read More…

สรุปเรื่อง 4 Patterns ของ AI Native Development

จาก 4 Patterns of AI Native Development เป็นการพูดเรื่องของการรูปแบบต่าง ๆ ที่เปลี่ยนไปของ Software Engineering ในโลกของ AIโดยได้สรุปไว้ 4 รูปแบบคือ มาดูกันว่าในแต่ละรูปแบบเป็นอย่างไรแบบสั้น ๆ ?น่าจะช่วยให้ Developer Experience(Dx) ดีขึ้น

Read More…

บันทึกการแบ่งปันความรู้พื้นฐานเรื่อง AI ในการ coding

มีโอกาสได้แบ่งปันความรู้และประสบการณ์พื้นฐานเกี่ยวกับการนำ AI มาใช้ในการ coding (AI Agent for coding)โดยได้แบ่งปันคร่าว ๆ ดังนี้ มาเริ่มกันเลย

Read More…

มาลองใช้งาน Kiro CLI กัน

มาลองใช้งาน Kiro ผ่าน commnand line กันบ้างซึ่งเปลี่ยนจากการใช้งานผ่าน User interface ของ IDE มาเป็นใน termonal กันหน่อยโดยส่งผลให้เรา focus ไปที่ workflow ของการทำงานและใช้งานมากยิ่งขึ้นไม่ใช่เพียงแค่พิมพ์ ๆ ละ ดูผลเท่านั้นแต่ต้องมา focus ที่ Specification มากขึ้นมาลองใช้งานกัน

Read More…

ทำการ share memory หรือ context ระหว่าง AI IDE

ปัญหาที่น่าสนใจสำหรับ Vibe coding หรือ การพัฒนาระบบงานด้วย AI คือถ้าเราเคยแก้ไขปัญหาหนึ่งไปแล้วด้วยเครื่องมือหนึ่งแล้วสามารถ share memory/contextหรือ ความจำข้ามเครื่องมือได้หรือไม่หรือแม้แต่เครื่องมือเดียวกัน ก็ควรที่จะต้องจดจำการทำงานต่าง ๆ ไว้

Read More…

บันทึกการใช้งาน Claude Task Master นิดหน่อย

มีโอกาสมาแบ่งปันความรู้เรื่องของการนำ AI มาใช้ในการพัฒนาระบบงานนิดหน่อยตั้งแต่การคุยเรื่องของ requirement ว่ามี feature อะไรบ้างสรุปรายละเอียดของแต่ละ feature ออกมาว่า มี user flow อย่างไรจากนั้นจึงทำการออกแบบ architecture ของระบบและการเลือก technology stack ต่าง ๆ ออกมาถึงจะลงมือพัฒนา ทดสอบ และ deploy ต่อไป

Read More…

Vibe coding คืออะไร

เห็นพูดถึงคำว่า Vibe coding ก็งง ๆ ว่ามันคืออะไรก็เลยลองไปหาดูหน่อยว่าคืออะไร มีใน Wikipedia ด้วยมันคือการสร้าง code ขึ้นมาจากการใช้ AI หรือ Generative AI ช่วยเหลือโดยที่เราทำหน้าที่เป็นคนแนะนำ ให้ความต้องการ ให้คำอธิบาย ให้ feedbackโดยที่เราเขียน code น้อยมาก ๆเน้นไปที่การอธิบายถึงสิ่งที่ต้องการมากกว่าทำให้มี feedback loop ของการพัฒนาที่รวดเร็วขึ้น

Read More…