เห็นใน feed พบว่ามีการพูดถึง Bun Shell เยอะเลยก็เลยลองเล่นนิดหน่อยซึ่งเป็นความสามารถใหม่ ที่ทำให้เราเขียน javascript ทำงานกับ shell หรือ คำสั่งต่าง ๆ ใน command line ได้ง่าย ๆโดยเขียนในไฟล์เดียวกัน และ ภาษาเดียวกันไปเลย
Read More…
มาดู technology stack ใหม่ที่น่าสนใจ สำหรับการพัฒนาระบบ web application ชื่อว่า AHAโดยประกอบไปด้วย
Read More…
เพิ่งเห็นว่าหนังสือ Learning Go 2nd edition ปล่อยออกมาแล้วโดยจะมีทั้งหมด 16 บท มีการเปลี่ยนแปลงจาก first edition พอสมควรเรื่องจาก ecosystem ของ Go ก็เปลี่ยนไปเยอะพอสมควรทั้งเรื่องของ versionทั้งเรื่องจากการสร้าง project ที่มาเป็น Go module แล้วทั้งเรื่องของ Go tool ที่เพิ่มและลบออกไปทั้งเรื่องของ feature ใหม่ ๆ ที่เพิ่มเข้ามา เช่น generic, loop var, fuzzing และ structured log เป็นต้นและได้เพิ่มแบบทดสอบในทุก ๆ บทให้อีกด้วย
Read More…
หลังจากที่ Angular 17.1.0 ตัวเต็มถูกปล่อยออกมาหนึ่งในความสามารถที่น่าสนใจคือ Signal Inputsซึ่งก่อนนี้จะมีเรื่อง Signal ที่จะจัดการ state และการ render มาก่อนแล้วดังนั้นเรามาดูกันว่า Signal Inputs มันเป็นอย่างไร และ ใช้งานอย่างไร
Read More…
เห็นว่าทาง Spring framework นั้นได้ปล่อย Spring AI 0.8.0 ออกมาช่วยให้นักพัฒนาสามารถ integrate หรือ พัฒนาระบบงานทำงานร่วมกับ Generative AI ได้ง่ายเป็นแนวคิดเดียวกับ LangChain และ LlamaIndex ในภาษา Python นั่นเอง
Read More…
นั่งอ่านบทความเรื่อง 12 Software Architecture Pitfalls and How to Avoid Themทำการสรุป 12 ข้อที่ควรหลีกเลี่ยงหรือระมัดระวังสำหรับ Software architectureซึ่งหลัก ๆ แล้วจะพูดถึงเรื่อง
Read More…
วันนี้เห็น issue ใน Playwright เกี่ยวกับการทำงานร่วมกับ Bunซึ่งพบว่าทาง Playwright ไม่ได้ merge การเปลี่ยนแปลงเข้าไปเนื่องจากเป็นปัญหามาจาก Bun นั่นเองซึ่งใน Bun 1.0.22 นั้นทำการแก้ไขปัญหาแล้วทำให้เราสามารถ มาลองใช้งานกัน
Read More…
ก่อนหน้านี้เขียนสรุป feature ใหม่ ๆ ใน Robot Framework 7 alpha ไปตอนนี้ทีมพัฒนาได้ปล่อย version 7.0 ตัว final ออกมาแล้วโดยมีความสามารถที่น่าสนใจดังนี้
Read More…
เพิ่งเห็นว่าภาษา Gleam นั้นใกล้จะปล่อย version 1.0 ออกมาแล้วเลยมาลองเล่นนิดหน่อยซึ่งเป็นภาษาโปรแกรมที่ run อยู่บน BEAM (Erlang Virtual Machine)โดยที่ complier ของภาษา Gleam ถูกพัฒนาด้วยภาษา Rustจะทำการแปลง code ไปเป็นภาษา Erlang และ JavaScript ให้ได้รับแรงบันดาลใจมาจากภาษา ELM อีกด้วย
Read More…
เช้านี้มีโอกาสได้แลกเปลี่ยนแนวคิดของคิดว่า programmer และ product developerบางที่เรียกว่า product engineerว่าทั้งสองอย่างนี้ มีแนวคิดต่างกันอย่างไรทำไมต้องเรียกต่างกันด้วยจากที่นั่งฟังเลยสรุปไว้นิดหน่อยดังนี้
Read More…