ปัญหาที่น่าสนใจสำหรับ Vibe coding หรือ การพัฒนาระบบงานด้วย AI คือถ้าเราเคยแก้ไขปัญหาหนึ่งไปแล้วด้วยเครื่องมือหนึ่งแล้วสามารถ share memory/contextหรือ ความจำข้ามเครื่องมือได้หรือไม่หรือแม้แต่เครื่องมือเดียวกัน ก็ควรที่จะต้องจดจำการทำงานต่าง ๆ ไว้
Read More…
จากบทความเรื่อง Migrating 3.7 Million Lines of Flow Code to TypeScriptโดยทีมของ Pinterest ทำการเปลี่ยน code ของระบบจาก Flow มาเป็น TypeScript ภายใน 8 เดือนซึ่งช่วยให้ code ดีขึ้นทั้ง performanceทั้งเรื่องของ type saftyและที่สำคัญคือ การหาคนหรือจ้างคนมาพัฒนาที่ง่ายขึ้นมาดูกันว่า ทีมของ Pinterest มีแนวคิดและแนวทางในการย้ายอย่างไรบ้าง
Read More…
หลังจากแบ่งปันความรู้เรื่องการพัฒนา RESTful API ด้วยSpring Boot, NodeJS และ Go ใน 3 วันไปจึงทำการสรุปแนวคิด แนวปฏิบัติที่ไม่ว่าจะพัฒนาด้วยภาษา หรือ framework ใด ๆ ก็สามารถใช้งานร่วมกันได้มาดูกันว่ามีอะไรบ้าง
Read More…
เห็น Web AI Engineering Landscape ทำการสรุปเครื่องมือ AI ต่าง ๆที่ใช้ในการพัฒนาระบบงานมาเป็นกลุ่ม ๆประกอบไปด้วย
Read More…
นั่งอ่าน paper เรื่อง Refactoring vs Refuctoring กับการนำ LLM (Large Language Model) เข้ามาใช้ว่าเป็นอย่างไร ?ในการ generate code และ การปรับปรุงโครงสร้างของ code (Refactoring)ซึ่งใน paper นี้จะช่วยแสดงให้เห็นว่าการทำงานเป็นอย่างไรมีข้อจำกัดอะไรบ้างผลที่ได้มีความน่าเชื่อถืออย่างไรมีความผิดพลาดอย่างไรบ้างมาดูกัน
Read More…
ผลการสำรวจ Developer survey 2024 จาก StackOverflow ออกมาแล้วโดยส่วนใหญ่เขียน JavaScript และ Pythonส่วน Rust ยังคงได้รับความสนใจมากขึ้นและใช้งาน database คือ PostgreSQLแต่สิ่งที่น่าสนใจมาก ๆ คือ ให้ความสำคัญกับ Technical Debt มากที่สุด
Read More…
จากเหตุการณ์ BSOD (Blue Screen of Death) ใน Windows OS นั้นที่เกิดจากการ rollout ของ CrowdStrikeซึ่งส่งผลกรพทบต่อบริษัทต่าง ๆ จำนวนมากในมุมมองของ Software Developer นั้นได้เรียนรู้อะไรจากเหตุการณ์นี้บ้าง
Read More…
เห็น feed ใน facebook มี share บทความเรื่อง SSL for localhost takes 5 seconds nowว่าด้วยการสร้าง SSL สำหรับ localhost ใช้สำหรับการพัฒนาเครื่องมือสร้างโดย developer เพื่อ developer นั่นเองจึงสร้างเป็น app ขึ้นมา ตอนนี้เป็น open source ที่ GitHub:Ophiuchi โดยผมทำการ build app มาจาก source code ที่ GitHub เลยเพื่อทดสอบการใช้งาน
Read More…
เห็นมีแนะนำ JSON Crack ใน timelineเป็น editor สำหรับการการแสดงผล JSON เป็นรูปแบบสวย ๆ และ เข้าใจง่ายเลยลองใช้งานกันดูหน่อยโดยสามารถใช้งานได้ทั้งผ่านระบบของเขาเลยและสามารถจ่ายเงินเพื่อเพิ่มความสามารถได้หรือจะใช้งานด้วยการ clone code มา run เองก็ได้เช่นกัน
Read More…
หลังจากได้รับคำถามเกี่ยวกับการพัฒนา software ว่ามันเป็นอย่างไรก็บอกไปตามตรงผมก็ไม่ค่อยรู้เหมือนกันเพราะว่าเจอหลากหลายมาก ๆ สิ่งที่ตอบได้ก็เพียงว่า แต่ที่เจอมาหลาย ๆ ครั้งมักจะเป็นภาพนี้ !!
Read More…