Visual Testing ด้วย Playwright

เวลาเขียน web frontend test ส่วนที่เป็น การแสดงผล ไม่ใช่ business logic มันมักจะมีปัญหาอยู่ เช่น 1. มันเหมือนเขียน code ซ้ำอีกครั้งนึง เช่น ปุ่มนี้ต้องเป็นคำนี้นะ 2. มันต้องใช้ตาดูอีกทีอยู่ดี เช่

1 min read

More issues

ลองเข้ารหัสข้อมูลด้วย tink-go

ช่วงนี้ต้องทำงานกับ data ที่ต้อง encrypt/decrypt โดย library ที่ใช้ เรียกใช้งาน Tink อีกทีหนึ่ง เลยมาลองเล่นดูว่า ถ้าใช้ tink-go ตรงๆต้องทำยังงัยกันบ้าง โดย use case ของเราคือการ encrypt data และ decrypt กลับมาเป็น plaintext ได้
2 min read

Launch อย่างไว ด้วย Wizard of Oz

สิ่งที่เราอยากได้เวลาเราทำ product หรือ service ใหม่ๆออกสู่ตลาดก็คือ fast feedback loop ว่า เอ๊ะ มันจะเวิกไหมนะ? โดยเฉพาะอย่างยิ่งถ้าเป็นของใหม่มากๆที่ เรายังไม่รู้ product-market fit เลย เราจะมี assumptions หลายอย่างมากๆ ที่ถ้า assumptions พวกนี้ไม่จริงขึ้นมา ก็คื
1 min read

ลองเล่น Vector Search ด้วย LangChain

วันนี้ไปงาน Microsoft Build: AI Day มา มี demo เรื่องการใช้ vector search น่าสนใจดี เลยกลับมาลองเล่นดูซักหน่อย ซึ่งจริงแล้วๆไม่ใช่ของใหม่ แต่ว่าในตอนนี้ที่ LLM มัน hype มากๆ ไอ้เจ้า vector database มันเลย hype ตามไปด้วย 😂 อธิบายแบบบ้านๆ
1 min read

งงไปกับวิธีการเลือก field จาก Elasticsearch ในแบบต่างๆ

ช่วงนี้งานที่ทำอยู่ กำลัง migrate จาก Elasticsearch ไปเป็น OpenSearch เลยได้มานั่งอ่าน แบบจริงๆจังๆ 🤓 ซึ่งมีเรื่องที่งงอยู่นานเรื่องนึงก็คือ มันมีหลายวิธีมากในการเลือกเฉพาะ fields ที่ต้องการจากการ search (คล้ายๆกับ select ใน SQL query) โดยมีทั้งหมด
1 min read

เมื่อฉันมีแมวเป็นไลฟ์โค้ช

พวกเราไปเที่ยวอยุธยาบ้านน้องปลื้มกันเป็นรอบที่สอง คราวนี้ไปนอนค้างหนึ่งคืน ทำให้ได้ใช้ชีวิตกับแมวสองตัวในบ้านนานขึ้นกว่าเดิม เลยมีเรื่องราวอะไรให้คิดได้เยอะแยะเลยครับ Things changed เค้าว่ากันว่า ถ้าแม่แมวไม่เจอลูกซักสองสามวัน เค้าก็จำไม่
1 min read

เราจะรู้ได้อย่างไรว่าคนคนนี้จะเหมาะกับทีมเรา

เมื่อวานน้องข้าวตังค์ ถามคำถามนี้ขึ้นมาตอนพวกเรากำลังขับรถกลับจากการไปเที่ยวบ้านน้องปลื้ม ที่อยุธยากัน เราแวะไปเล่นกับน้องโชยุ 🐈 ลูกแมวของน้องปลื้ม ซึ่งอยู่ในวัยกำลังซน เรื่องนี้ไม่เกี่ยวกับหัวข้อที่จะเขียนแต่อย่างใด แต่แค่อยากแชร์ความน่ารักของน้
1 min read