จากเอกสารเรื่อง Measuring Developer Goals ของทีมจาก Googleโดยเน้นเรื่อง developer goal หรือเป้าหมายของนักพัฒนามากกว่าการลงรายละเอียดของ task ที่จะต้องทำเพื่อดูในรายละเอียดของแต่ละขั้นตอนของการพัฒนา softwareว่าเป็นอย่างไร ต้องใช้เครื่องมืออะไรบ้างเพื่อช่วยเพิ่ม productivity และ code quality ของนักพัฒนารวมทั้งให้เป้าหมายที่ต้องไว้สำเร็จ และ ส่งมอบ value ให้ต่อไป
Read More…
จากการแบ่งปันเรื่อง AI for Software Developmentปัญหาอย่างหนึ่งสำหรับการใช้งาน LLM provider ต่าง ๆ ที่มีอยู่มากมายทั้ง OpenAI, Antropic, Ollama, Groq เป็นต้นแต่ละ provider จะมีการเตรียม API ที่ต่างกัน format ของ input/output ที่ต่างกันดังนั้น LiteLLM จึงเกิดมาเพื่อจัดการปัญหานี้
Read More…
มีโอกาสไปแบ่งปันความรู้เรื่องการทดสอบระบบ web ที่พัฒนาด้วย Vue และ NuxtJSในงาน Vue ไทย Conf 2024 ครั้งที่ 1โดยพูดเรื่อง Better testing with Vue applicationซึ่งมีเนื้อหาหลัก ๆ ดังนี้ มาเริ่มกันเลย
Read More…
ทาง Anthropic ซึ่งเป็นเจ้าของ Claude.AI นั่นเองได้เขียนบทความเรื่อง Introducing Contextual Retrievalอธิบายเรื่องของการปรับปรุงความสามารถของ AI Model ต่าง ๆด้วยแนวคิด Retrieval-Augmented Generation (RAG)
Read More…
จากการอ่านบทความเรื่อง 10 Habits of Great Software Engineersมีหลายเรื่องที่น่าสนใจ และ แปลก ๆสิ่งที่สนใจ และ ชอบตั้งคำถามบ่อย ๆ คือเราจะทำอย่างไร ? เมื่อเจอ code มี warning ขึ้นมา หรือ ขึ้นพวก deprecated codeทั้งจากใน editor และ build/compile process
Read More…
Java 23 ถูกปล่อยออดมาแล้ว โดยมีการปรับปรุงความสามารถมา 12 ตัว เช่น
Read More…
จากการแบ่งปันเรื่องการทดสอบ Mobile app ในรูปแบบต่าง ๆทั้งจาก native ตามภาษาของแต่ละ app เช่น Kotlin และ Swiftรวมทั้งพวกที่พัฒนาด้วย Flutter + Dartซึ่งภาษาต่าง ๆ เหล่านี้ล้วนมี library ของการทดสอบให้ทั้งหมด เช่น
Read More…
เพิ่งเห็น library ที่พัฒนาด้วยภาษา Python ชื่อว่า ell เป็น library สำหรับ prompt engineering แบบง่าย ๆให้เขียน prompt ด้วย code แบบง่าย ๆ ผ่าน API ของ OpenAI และ Anthropicรวมทั้งมีเครื่องมือสำหรับการจัดการ versioning, tracing และ monitoring ให้รวมทั้งการ visualization แบบสวย ๆ ผ่าน ell studioมาลองใช้งานกันดู
Read More…
เห็น share VDO เรื่อง Moving IO to the edges of your app: Functional Core, Imperative Shellมีหลายเรื่องที่น่าสนใจ เช่น มาดูกันหน่อย แบบมั่ว ๆ ไป ตามที่เข้าใจ
Read More…
นั่งดูการสัมภาษณ์เรื่อง Scaling Rails & Postgres to Millions of Users at Microsoft: Lessons & Takeawaysซึ่งเป็นผู้เขียนหนังสือ High Performance PostgreSQL for Rails เล่าถึงประสบการณ์ในการพัฒนาระบบงานด้วย Railsและการ scale PostgreSQL database เพื่อรองรับการใช้งานของผู้ใช้งานจำนวนมากทั้งการ monitoring และระบบที่ซับซ้อนมาดูว่ามีเรื่องอะไรที่น่าสนใจบ้าง
Read More…