Kan Ouivirach

Passionate in software engineering, data engineering, and data science. ♥

Nonthaburi, Thailand
Kan Ouivirach
SKILL.md คืออะไร?

AI Agents

SKILL.md คืออะไร?

เป็น Open Standard Format ที่ Agent Skills (พัฒนาโดย Anthropic) ทำ แล้วก็กำหนด Specification ไว้ด้วย จุดประสงค์คือเพื่อให้ Agents ที่เราทำขึ้นมามี Capabilities และ Expertise เพิ่มมากขึ้นในงานที่เราทำ แล้วก็มีบริบทที่เจาะจงกับงานที่เราทำมากขึ้นด้วย ในโฟลเดอร์ไหนที่มีไฟล์ SKILL.

By Kan Ouivirach
The Data Side of Event Driven Architecture โดย Mark Richards

Software Architecture

The Data Side of Event Driven Architecture โดย Mark Richards

เป็นอีกหนึ่ง Talk ที่ดี คุ้มค่าแก้การนั่งฟังครับ เค้าเล่าได้เพลินดีว่าเวลาเราทำ Event-Driven Architecture (EDA) มันหน้าตาประมาณไหน แล้วการใช้ Pattern อย่าง Event Contract Patterns มีแนวคิดอย่างไร เราควรเลือกแบบไหน ซึ่งแน่นอนว่าไม่ว่าเลือกทางไหนก็จะต้องเจอ

By Kan Ouivirach
Architectural Decision Records (ADRs) คืออะไร?

Software Architecture

Architectural Decision Records (ADRs) คืออะไร?

Architectural Decision Records หรือ ADRs คือเอกสารสั้น ๆ ที่ใช้บันทึกการตัดสินใจด้านสถาปัตยกรรมของระบบ (Software Architecture) พร้อมเหตุผลและบริบทของการตัดสินใจนั้น เพื่อให้ทีมสามารถเข้าใจว่า ทำไมเราถึงตัดสินใจเลือกทำระบบมาแบบนี้ และเพื่อให้ข้อแลกเปลี่ยน (trade-offs) ของการตัดสินใจเหล่านั้นสามารถเข้

By Kan Ouivirach