[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-1-12-Golang%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520The%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520Series-all-all-createdAt:desc-default":3},{"data":4,"page":62,"perPage":628,"totalItems":629,"totalPages":630},[5,75,121,158,223,272,318,386,443,487,529,578],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":70,"published_at":71,"school_blog":66,"short_description":72,"title":73,"updated":74,"slug":67,"views":69},"ไดอะแกรมระบบ Semantic Search Pipeline ด้วย Go, OpenAI Embedding และ Qdrant DB","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F4k07xxnwbkc6n5w\u002F31w5qtjjff0n_f2zeujbdkd.png","2026-06-30 03:39:56.294Z",{"keywords":10,"locale":36,"school_blog":46},[11,18,23,27,31],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":14,"updated_by":15},"sclkey987654321","school_keywords","2026-06-30 03:38:48.005Z","76qprkevbgfdps8","1rc8skkqdrc2jp3","สอนเขียน Go",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-06-07 06:45:08.193Z",{"collectionId":12,"collectionName":13,"created":24,"created_by":15,"id":25,"name":26,"updated":24,"updated_by":15},"2026-06-30 03:39:00.665Z","8h7mqqojid7akf4","ระบบค้นหาอัจฉริยะ",{"collectionId":12,"collectionName":13,"created":28,"created_by":15,"id":29,"name":30,"updated":28,"updated_by":15},"2026-06-11 16:14:22.575Z","gluay8aj98wheus","RAG",{"collectionId":12,"collectionName":13,"created":32,"created_by":15,"id":33,"name":34,"updated":35,"updated_by":15},"2026-05-11 04:12:24.718Z","zo53ndb3rj4jxci","Vector Database","2026-06-07 06:49:11.382Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},"th","pbc_1989393366","locales","2026-01-22 10:59:55.832Z","twemoji:flag-thailand","s8wri3bt4vgg2ji",true,"Thai","2026-04-10 15:42:46.614Z",{"category":47,"collectionId":48,"collectionName":49,"created":50,"expand":51,"id":66,"slug":67,"updated":68,"views":69},"wqxt7ag2gn7xcmk","pbc_2105096300","school_blogs","2026-06-30 03:39:56.012Z",{"category":52},{"blogIds":53,"collectionId":54,"collectionName":55,"created":56,"created_by":15,"id":47,"image":57,"image_alt":58,"image_path":59,"label":60,"name":61,"priority":62,"publish_at":63,"scheduled_at":58,"status":64,"updated":65,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:33:53.210Z","59ty92ns80w_15oc1implw.png","","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fwqxt7ag2gn7xcmk\u002F59ty92ns80w_15oc1implw.png",{"en":61,"th":61},"Golang The Series",1,"2026-03-16 04:39:38.440Z","published","2026-06-07 06:45:03.856Z","or1jhl03h1oifdj","golang-the-series-ep156-semantic-search-vector-qdrant","2026-06-30 10:51:12.123Z",120,"4k07xxnwbkc6n5w","2026-06-30 04:01:32.789Z","บอกลาการค้นหาแบบเดิม ๆ เรียนรู้วิธีสร้างระบบ Semantic Search ค้นหาข้อมูลตามความหมายและบริบทของภาษาคนด้วย Go ร่วมกับ OpenAI และ Qdrant Vector DB ทำงานผ่าน gRPC ความเร็วสูง","Golang The Series EP.156: Semantic Search ระบบค้นหาอัจฉริยะตามความหมาย","2026-06-30 04:01:32.790Z",{"alt":76,"cover_image_path":77,"created":78,"expand":79,"id":116,"published_at":117,"school_blog":112,"short_description":118,"title":119,"updated":120,"slug":113,"views":115},"ภาพหน้าปกบทความ \"Golang The Series EP.155: Chunking Strategies เทคนิคตัดแบ่งข้อมูลส่งให้ AI\" แสดงตัวอย่างโค้ดภาษา Go ของฟังก์ชัน ChunkText สำหรับตัดแบ่งข้อความออกเป็นส่วนย่อยๆ ตามขนาดและระยะซ้อนทับที่กำหนด","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F3bvwqxfru4t1c45\u002F291x7mvpm72r_m4q9fjdihg.png","2026-06-29 03:02:06.095Z",{"keywords":80,"locale":105,"school_blog":106},[81,86,87,92,96,97,101],{"collectionId":12,"collectionName":13,"created":82,"created_by":15,"id":83,"name":84,"updated":85,"updated_by":15},"2026-05-11 04:12:12.008Z","bficy78v6muc3cs","Golang AI","2026-06-07 06:49:11.153Z",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"collectionId":12,"collectionName":13,"created":88,"created_by":15,"id":89,"name":90,"updated":91,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-06-07 06:45:07.798Z",{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":93,"updated_by":15},"2026-06-29 03:00:15.775Z","oju9rhua7ndc8qo","Chunking คืออะไร",{"collectionId":12,"collectionName":13,"created":28,"created_by":15,"id":29,"name":30,"updated":28,"updated_by":15},{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":98,"updated_by":15},"2026-06-29 03:00:24.149Z","4zujzpok7gf9j03","Overlap",{"collectionId":12,"collectionName":13,"created":102,"created_by":15,"id":103,"name":104,"updated":102,"updated_by":15},"2026-06-11 16:25:49.118Z","8gdef2395f0aey9","Data Pipeline",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":107,"expand":108,"id":112,"slug":113,"updated":114,"views":115},"2026-06-29 03:02:05.889Z",{"category":109},{"blogIds":110,"collectionId":54,"collectionName":55,"created":56,"created_by":15,"id":47,"image":57,"image_alt":58,"image_path":59,"label":111,"name":61,"priority":62,"publish_at":63,"scheduled_at":58,"status":64,"updated":65,"updated_by":15},[],{"en":61,"th":61},"kuwn5pxt9jy8grn","golang-the-series-ep155-chunking-strategies","2026-06-30 10:55:11.450Z",127,"3bvwqxfru4t1c45","2026-06-29 03:13:50.487Z","เรียนรู้เทคนิค Chunking Strategies และการตั้งค่า Overlap สำหรับระบบ RAG ด้วยภาษา Go (Golang) เพื่อตัดแบ่งข้อความภาษาไทยอย่างแม่นยำ ไม่ให้ AI แปลความหมายเพี้ยน","Golang The Series EP.155: Chunking Strategies เทคนิคตัดแบ่งข้อมูลส่งให้ AI","2026-06-29 03:13:50.491Z",{"alt":122,"cover_image_path":123,"created":124,"expand":125,"id":153,"published_at":154,"school_blog":149,"short_description":155,"title":156,"updated":157,"slug":150,"views":152},"ภาพปกบทความ Golang The Series EP.154 เรื่อง Go & Qdrant แนะนำการจัดการฐานข้อมูล Vector ประสิทธิภาพสูงร่วมกับภาษา Go","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ffrjcgafyuac5lzm\u002F27uf2bx3zyic_h209gtcr5a.png","2026-06-16 06:30:23.597Z",{"keywords":126,"locale":142,"school_blog":143},[127,131,132,133,134,138],{"collectionId":12,"collectionName":13,"created":128,"created_by":15,"id":129,"name":130,"updated":128,"updated_by":15},"2026-06-16 06:29:35.886Z","qpjf3bukclgeqdj","Qdrant Go",{"collectionId":12,"collectionName":13,"created":32,"created_by":15,"id":33,"name":34,"updated":35,"updated_by":15},{"collectionId":12,"collectionName":13,"created":88,"created_by":15,"id":89,"name":90,"updated":91,"updated_by":15},{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"collectionId":12,"collectionName":13,"created":135,"created_by":15,"id":136,"name":137,"updated":135,"updated_by":15},"2026-06-16 06:30:01.118Z","g83t6o1xndjb3pe","Docker Qdrant",{"collectionId":12,"collectionName":13,"created":139,"created_by":15,"id":140,"name":141,"updated":139,"updated_by":15},"2026-06-16 06:30:08.248Z","no84go0hn7g0qm7","RAG Pipeline",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":144,"expand":145,"id":149,"slug":150,"updated":151,"views":152},"2026-06-16 06:30:14.329Z",{"category":146},{"blogIds":147,"collectionId":54,"collectionName":55,"created":56,"created_by":15,"id":47,"image":57,"image_alt":58,"image_path":59,"label":148,"name":61,"priority":62,"publish_at":63,"scheduled_at":58,"status":64,"updated":65,"updated_by":15},[],{"en":61,"th":61},"9dqw17ee5dict44","golang-the-series-ep154-go-and-qdrant-vector-database","2026-06-30 11:20:38.428Z",144,"frjcgafyuac5lzm","2026-06-24 10:19:04.319Z","เจาะลึก Qdrant เวกเตอร์ดาต้าเบสสายสปีดที่เขียนด้วย Rust เรียนรู้วิธีต่อท่อ gRPC ด้วย Go SDK พร้อมวิธีสร้าง Collection และจัดการข้อมูลสำหรับระบบ RAG Backend","Golang The Series EP.154: Go & Qdrant - การจัดการฐานข้อมูล Vector ประสิทธิภาพสูง","2026-06-24 10:19:17.773Z",{"alt":159,"cover_image_path":160,"created":161,"expand":162,"id":218,"published_at":219,"school_blog":214,"short_description":220,"title":221,"updated":222,"slug":215,"views":217},"7 ซีรีส์แนะนำสำหรับโปรแกรมเมอร์และคนสายเทคโนโลยี โดย Superdev Academy","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fyvva0cmbuw6ig5q\u002F1pcr1t7pnaw_slkmjrgd0u.png","2026-06-16 07:29:48.144Z",{"keywords":163,"locale":199,"school_blog":200},[164,168,173,177,181,185,190,194],{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":165,"updated_by":15},"2026-06-16 07:02:14.442Z","hudqflfq832x153","ซีรีส์",{"collectionId":12,"collectionName":13,"created":169,"created_by":15,"id":170,"name":171,"updated":172,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-06-07 06:45:20.920Z",{"collectionId":12,"collectionName":13,"created":174,"created_by":15,"id":175,"name":176,"updated":174,"updated_by":15},"2026-06-16 07:02:32.785Z","tm5d5i9arhpvi9b","Tech",{"collectionId":12,"collectionName":13,"created":178,"created_by":15,"id":179,"name":180,"updated":178,"updated_by":15},"2026-06-16 07:02:37.018Z","s0h630qj4m7kzz8","Netflix",{"collectionId":12,"collectionName":13,"created":182,"created_by":15,"id":183,"name":184,"updated":182,"updated_by":15},"2026-06-16 07:02:42.638Z","itee3xptsu3jh2y","Startup",{"collectionId":12,"collectionName":13,"created":186,"created_by":15,"id":187,"name":188,"updated":189,"updated_by":15},"2026-03-04 08:48:08.390Z","40ab0myps5mo26a","ซีรีส์โปรแกรมเมอร์","2026-06-07 06:47:43.195Z",{"collectionId":12,"collectionName":13,"created":191,"created_by":15,"id":192,"name":193,"updated":191,"updated_by":15},"2026-06-16 07:29:22.326Z","2cqeq3hqmeukece","ซีรีส์ Tech",{"collectionId":12,"collectionName":13,"created":195,"created_by":15,"id":196,"name":197,"updated":198,"updated_by":15},"2026-03-04 08:44:58.046Z","h2p9vyglxcuqfov","ชีวิตโปรแกรมเมอร์","2026-06-07 06:46:41.730Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":201,"collectionId":48,"collectionName":49,"created":202,"expand":203,"id":214,"slug":215,"updated":216,"views":217},"spm4l1k5bgmhmmt","2026-06-16 07:29:47.924Z",{"category":204},{"blogIds":205,"collectionId":54,"collectionName":55,"created":206,"created_by":15,"id":201,"image":207,"image_alt":58,"image_path":208,"label":209,"name":210,"priority":211,"publish_at":212,"scheduled_at":58,"status":64,"updated":213,"updated_by":15},[],"2026-03-04 08:31:18.590Z","50hyjr6os45_ayazwr5gq7.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fspm4l1k5bgmhmmt\u002F50hyjr6os45_ayazwr5gq7.png",{"en":210,"th":210},"Knowledge",0,"2026-03-18 02:25:41.222Z","2026-06-07 06:45:02.533Z","184eq1n92hsa3p1","must-watch-tech-series-for-developers","2026-06-30 11:04:23.277Z",124,"yvva0cmbuw6ig5q","2026-06-24 03:00:00.000Z","มัดรวม 7 ซีรีส์ระดับขึ้นหิ้งที่คนสาย Tech และโปรแกรมเมอร์ต้องดู! เจาะลึกเบื้องหลังโลกตลกร้ายของ Startup, นวัตกรรมล้ำยุค และบทเรียนชีวิตจริงก่อนเปิด VS Code เขียนโค้ด","7 ซีรีส์โปรแกรมเมอร์ห้ามพลาด! ดูแล้วอิน ได้อินไซต์คนสาย Tech ก่อน Deploy","2026-06-25 03:18:53.282Z",{"alt":224,"cover_image_path":225,"created":226,"expand":227,"id":267,"published_at":268,"school_blog":263,"short_description":269,"title":270,"updated":271,"slug":264,"views":266},"ภาพปกบทความ Golang The Series EP.153 เรื่อง Vector Databases 101 แนะนำฐานข้อมูล Pinecone, Weaviate และ Milvus สำหรับสาย Backend Go","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ffhmbbaccjb7dnb6\u002F25u85ksgjhvr_sa9n6nkf9l.png","2026-06-16 05:54:48.090Z",{"keywords":228,"locale":256,"school_blog":257},[229,230,234,235,239,244,248,252],{"collectionId":12,"collectionName":13,"created":32,"created_by":15,"id":33,"name":34,"updated":35,"updated_by":15},{"collectionId":12,"collectionName":13,"created":231,"created_by":15,"id":232,"name":233,"updated":231,"updated_by":15},"2026-06-16 05:04:35.792Z","x748wj5xdkj9ovx","Pinecone Go",{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"collectionId":12,"collectionName":13,"created":236,"created_by":15,"id":237,"name":238,"updated":236,"updated_by":15},"2026-06-16 06:01:56.832Z","unpr089rjmhpw6q","AI Backend",{"collectionId":12,"collectionName":13,"created":240,"created_by":15,"id":241,"name":242,"updated":243,"updated_by":15},"2026-05-11 06:33:48.022Z","9kb92fayji137ra","Go SDK","2026-06-07 06:49:12.389Z",{"collectionId":12,"collectionName":13,"created":245,"created_by":15,"id":246,"name":247,"updated":245,"updated_by":15},"2026-06-16 06:01:47.271Z","un1w6rev8brv950","Milvus",{"collectionId":12,"collectionName":13,"created":249,"created_by":15,"id":250,"name":251,"updated":249,"updated_by":15},"2026-06-16 06:02:26.288Z","5i8kd4aiuhlrp8a","Pinecone",{"collectionId":12,"collectionName":13,"created":253,"created_by":15,"id":254,"name":255,"updated":253,"updated_by":15},"2026-06-16 06:01:40.840Z","q64rf2b557boiw3","Weaviate",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":258,"expand":259,"id":263,"slug":264,"updated":265,"views":266},"2026-06-16 05:54:47.852Z",{"category":260},{"blogIds":261,"collectionId":54,"collectionName":55,"created":56,"created_by":15,"id":47,"image":57,"image_alt":58,"image_path":59,"label":262,"name":61,"priority":62,"publish_at":63,"scheduled_at":58,"status":64,"updated":65,"updated_by":15},[],{"en":61,"th":61},"kaofe0gfax0kvyb","golang-the-series-ep153-intro-to-vector-databases","2026-06-30 11:00:18.430Z",150,"fhmbbaccjb7dnb6","2026-06-22 02:19:47.086Z","ทำไม SQL แบบเดิมถึงค้นหาความหมายของ AI ไม่ได้? มารู้จักกับ Vector Database ฐานข้อมูลยุคใหม่ พร้อมเจาะลึก 3 ตัวท็อปอย่าง Pinecone, Weaviate และ Milvus สำหรับสาย Backend","Golang The Series EP.153: Vector Databases 101 - ทำความรู้จัก Pinecone, Weaviate และ Milvus","2026-06-22 02:19:47.090Z",{"alt":273,"cover_image_path":274,"created":275,"expand":276,"id":313,"published_at":314,"school_blog":309,"short_description":315,"title":316,"updated":317,"slug":310,"views":312},"หน้าต่างระบบ reCAPTCHA ที่แสดงข้อความว่า ฉันไม่ใช่หุ่นยนต์ พร้อมปุ่มติ๊กถูกสีเขียว","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Foj9xwywlcltgfw8\u002F129fmu19d3y_jnka9fiouq.png","2026-06-19 03:24:08.251Z",{"keywords":277,"locale":302,"school_blog":303},[278,282,286,290,294,298],{"collectionId":12,"collectionName":13,"created":279,"created_by":15,"id":280,"name":281,"updated":279,"updated_by":15},"2026-06-19 03:34:38.575Z","bu2ua8sdanwh75i","reCAPTCHA",{"collectionId":12,"collectionName":13,"created":283,"created_by":15,"id":284,"name":285,"updated":283,"updated_by":15},"2026-06-19 03:34:45.777Z","ocqgu9nt2rsygzu","ป้องกันบอท",{"collectionId":12,"collectionName":13,"created":287,"created_by":15,"id":288,"name":289,"updated":287,"updated_by":15},"2026-06-19 03:34:51.471Z","u7kwajhfsdju5lr","ฉันไม่ใช่หุ่นยนต์",{"collectionId":12,"collectionName":13,"created":291,"created_by":15,"id":292,"name":293,"updated":291,"updated_by":15},"2026-06-19 03:34:59.974Z","0o1fmq76ly4oyud","เทรน AI",{"collectionId":12,"collectionName":13,"created":295,"created_by":15,"id":296,"name":297,"updated":295,"updated_by":15},"2026-06-19 03:38:52.283Z","374x0ctibwq0eiy","Invisible CAPTCHA",{"collectionId":12,"collectionName":13,"created":299,"created_by":15,"id":300,"name":301,"updated":299,"updated_by":15},"2026-06-19 03:38:16.232Z","vshdzxmmf8zcenr","CAPTCHA",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":201,"collectionId":48,"collectionName":49,"created":304,"expand":305,"id":309,"slug":310,"updated":311,"views":312},"2026-06-19 03:24:07.952Z",{"category":306},{"blogIds":307,"collectionId":54,"collectionName":55,"created":206,"created_by":15,"id":201,"image":207,"image_alt":58,"image_path":208,"label":308,"name":210,"priority":211,"publish_at":212,"scheduled_at":58,"status":64,"updated":213,"updated_by":15},[],{"en":210,"th":210},"pcdd1by79au0vlj","why-captcha-prove-not-a-robot","2026-06-30 05:23:33.037Z",141,"oj9xwywlcltgfw8","2026-06-19 04:56:01.396Z","เคยสงสัยไหมทำไมต้องเลือกรูปไฟจราจร? เจาะลึกความลับเบื้องหลัง CAPTCHA ระบบคัดกรองบอทที่แอบใช้เราเทรน AI และเทคโนโลยีในอนาคตที่กำลังจะมาแทน","ทำไม CAPTCHA ถึงให้เราพิสูจน์ว่า ฉันไม่ใช่หุ่นยนต์?","2026-06-19 04:56:01.398Z",{"alt":319,"cover_image_path":320,"created":321,"expand":322,"id":381,"published_at":382,"school_blog":377,"short_description":383,"title":384,"updated":385,"slug":378,"views":380},"กราฟิกสถาปัตยกรรมระบบ AI แสดงรูปอาคารสไตล์กรีกโบราณที่สลักสัญลักษณ์รัศมีรูปดาวของ Anthropic เชื่อมต่อกับไอคอนข้อมูล คลาวด์คอมพิวเตอร์ และสมาร์ทโฟน พร้อมพาดหัวข้อความ เจาะลึก Claude Design: สถาปัตยกรรม AI ที่นักพัฒนาสาย Production ต้องรู้","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fafjzy2mdjezqjd7\u002F184ydqcf7ug_16xvv1yl77.png","2026-06-11 16:59:05.310Z",{"keywords":323,"locale":363,"school_blog":364},[324,328,332,336,341,346,350,354,358],{"collectionId":12,"collectionName":13,"created":325,"created_by":15,"id":326,"name":327,"updated":325,"updated_by":15},"2026-06-11 16:54:34.423Z","mocx2jgrfr0e88g","Claude Design",{"collectionId":12,"collectionName":13,"created":329,"created_by":15,"id":330,"name":331,"updated":329,"updated_by":15},"2026-06-11 16:54:41.946Z","015roiohb99sg77","Claude API",{"collectionId":12,"collectionName":13,"created":333,"created_by":15,"id":334,"name":335,"updated":333,"updated_by":15},"2026-06-11 16:54:49.367Z","jv8hi9rnje9h5th","Constitutional AI",{"collectionId":12,"collectionName":13,"created":337,"created_by":15,"id":338,"name":339,"updated":340,"updated_by":15},"2026-05-22 05:15:32.893Z","tksma71n4qm38ir","Anthropic","2026-06-07 06:49:19.783Z",{"collectionId":12,"collectionName":13,"created":342,"created_by":15,"id":343,"name":344,"updated":345,"updated_by":15},"2026-05-11 08:41:15.880Z","lroded80zwh4qm3"," Design System","2026-06-07 06:49:13.636Z",{"collectionId":12,"collectionName":13,"created":347,"created_by":15,"id":348,"name":349,"updated":347,"updated_by":15},"2026-06-11 16:55:02.491Z","hfa1lzh5gxmoh7h","LLM Architecture",{"collectionId":12,"collectionName":13,"created":351,"created_by":15,"id":352,"name":353,"updated":351,"updated_by":15},"2026-06-11 16:55:08.189Z","2udivzy6ombyz1d","AI Developer",{"collectionId":12,"collectionName":13,"created":355,"created_by":15,"id":356,"name":357,"updated":355,"updated_by":15},"2026-06-11 16:55:17.949Z","167v70eg5s2a1mi","ออกแบบ AI",{"collectionId":12,"collectionName":13,"created":359,"created_by":15,"id":360,"name":361,"updated":362,"updated_by":15},"2026-05-19 08:10:08.033Z","b5bcgkramrz2ogu","Prompt Engineering","2026-06-07 06:49:15.710Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":365,"collectionId":48,"collectionName":49,"created":366,"expand":367,"id":377,"slug":378,"updated":379,"views":380},"pkuzfil3b4ug2ea","2026-06-11 16:59:05.076Z",{"category":368},{"blogIds":369,"collectionId":54,"collectionName":55,"created":370,"created_by":15,"id":365,"image":371,"image_alt":58,"image_path":372,"label":373,"name":374,"priority":211,"publish_at":375,"scheduled_at":58,"status":64,"updated":376,"updated_by":15},[],"2026-03-04 08:31:47.860Z","3w9eadde0ql_vquww3nx7o.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fpkuzfil3b4ug2ea\u002F3w9eadde0ql_vquww3nx7o.png",{"en":374,"th":374},"Cutting-Edge Tech","2025-01-27 08:43:38.395Z","2026-06-07 06:45:02.895Z","rosp84wp4xipabp","claude-design-architecture-for-production-developers","2026-06-30 08:30:31.338Z",140,"afjzy2mdjezqjd7","2026-06-18 04:00:00.000Z","เจาะลึกสถาปัตยกรรมและปรัชญาการออกแบบของ Claude ตั้งแต่แนวคิด Constitutional AI, API Design ไปจนถึง Prompt Caching คู่มือสำคัญที่นักพัฒนาสาย Production ต้องรู้เพื่อสร้างระบบ AI ที่เสถียร ปลอดภัย และคุ้มค่าต้นทุน","เจาะลึก Claude Architecture: สถาปัตยกรรม AI เบื้องหลังระบบระดับ Production","2026-06-27 06:59:04.233Z",{"alt":387,"cover_image_path":388,"created":389,"expand":390,"id":438,"published_at":439,"school_blog":434,"short_description":440,"title":441,"updated":442,"slug":435,"views":437},"โลโก้ xAI และ Grok AI บนพื้นหลังล้ำสมัยคู่กับรูป อีลอน มัสก์ (Elon Musk) ผู้พัฒนา Coding Agent ระดับโปร","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fv3ktfzocrljdth9\u002F1l278osyxdw_95pgeemlu1.png","2026-06-17 02:52:42.609Z",{"keywords":391,"locale":427,"school_blog":428},[392,396,400,404,408,412,417,422],{"collectionId":12,"collectionName":13,"created":393,"created_by":15,"id":394,"name":395,"updated":393,"updated_by":15},"2026-06-17 03:11:41.485Z","o5h4ewgdjmtm6ed","grok",{"collectionId":12,"collectionName":13,"created":397,"created_by":15,"id":398,"name":399,"updated":397,"updated_by":15},"2026-06-17 03:11:48.302Z","ln404z5ylrn2otl","xai",{"collectionId":12,"collectionName":13,"created":401,"created_by":15,"id":402,"name":403,"updated":401,"updated_by":15},"2026-06-17 03:11:54.643Z","putzcqklcocj09g","elon musk",{"collectionId":12,"collectionName":13,"created":405,"created_by":15,"id":406,"name":407,"updated":405,"updated_by":15},"2026-06-17 03:12:00.226Z","equxrw9nzb52jo1","grok build",{"collectionId":12,"collectionName":13,"created":409,"created_by":15,"id":410,"name":411,"updated":409,"updated_by":15},"2026-06-17 03:12:05.044Z","bjw91auk93f9h7v","grok 4",{"collectionId":12,"collectionName":13,"created":413,"created_by":15,"id":414,"name":415,"updated":416,"updated_by":15},"2026-03-04 08:44:26.139Z","dlm8aajwkiz9tae","AI Agent","2026-06-07 06:46:33.227Z",{"collectionId":12,"collectionName":13,"created":418,"created_by":15,"id":419,"name":420,"updated":421,"updated_by":15},"2026-03-04 08:47:31.146Z","01i63y438anuzn3","นักพัฒนา","2026-06-07 06:47:27.590Z",{"collectionId":12,"collectionName":13,"created":423,"created_by":15,"id":424,"name":425,"updated":426,"updated_by":15},"2026-03-04 08:47:19.758Z","s3esfvwr60x95g8","เขียนโค้ด","2026-06-07 06:47:24.316Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":201,"collectionId":48,"collectionName":49,"created":429,"expand":430,"id":434,"slug":435,"updated":436,"views":437},"2026-06-17 02:52:42.363Z",{"category":431},{"blogIds":432,"collectionId":54,"collectionName":55,"created":206,"created_by":15,"id":201,"image":207,"image_alt":58,"image_path":208,"label":433,"name":210,"priority":211,"publish_at":212,"scheduled_at":58,"status":64,"updated":213,"updated_by":15},[],{"en":210,"th":210},"9ys33573bykk75d","grok-xai-elon-musk","2026-06-29 21:27:26.834Z",151,"v3ktfzocrljdth9","2026-06-17 05:02:26.317Z","เจาะลึก Grok ร่างทองจาก xAI พลิกโฉมสู่ AI Agent ทรงพลังสำหรับนักพัฒนา ด้วยฟีเจอร์ Grok Build เขียนโค้ดแยกสาย และโมเดล Grok 4 ล่าสุด","รู้จัก Grok 4 | xAI จาก Elon Musk","2026-06-17 05:02:26.318Z",{"alt":444,"cover_image_path":445,"created":446,"expand":447,"id":482,"published_at":483,"school_blog":478,"short_description":484,"title":485,"updated":486,"slug":479,"views":481},"การเขียนโค้ด Go แปลงข้อความเป็นเวกเตอร์ด้วย OpenAI Embedding API","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fxd49351t8ivfdj9\u002F23t6ihv8f23v_2de832us2c.png","2026-06-11 16:31:45.236Z",{"keywords":448,"locale":471,"school_blog":472},[449,453,457,458,462,466,467],{"collectionId":12,"collectionName":13,"created":450,"created_by":15,"id":451,"name":452,"updated":450,"updated_by":15},"2026-06-11 16:25:16.987Z","n7490lhschwfwmx","Vector Embeddings",{"collectionId":12,"collectionName":13,"created":454,"created_by":15,"id":455,"name":456,"updated":454,"updated_by":15},"2026-06-11 16:25:22.867Z","0umxsfrwhw7w81k","Go OpenAI",{"collectionId":12,"collectionName":13,"created":88,"created_by":15,"id":89,"name":90,"updated":91,"updated_by":15},{"collectionId":12,"collectionName":13,"created":459,"created_by":15,"id":460,"name":461,"updated":459,"updated_by":15},"2026-06-11 16:25:34.988Z","fslp7pvjf16upiv","Text Embedding",{"collectionId":12,"collectionName":13,"created":463,"created_by":15,"id":464,"name":465,"updated":463,"updated_by":15},"2026-06-11 16:25:43.052Z","0e3t6eerwk8xl3u","Go Concurrency",{"collectionId":12,"collectionName":13,"created":102,"created_by":15,"id":103,"name":104,"updated":102,"updated_by":15},{"collectionId":12,"collectionName":13,"created":468,"created_by":15,"id":469,"name":470,"updated":468,"updated_by":15},"2026-06-11 16:25:53.881Z","jzb7gzyrenusyyy","RAG Backend",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":473,"expand":474,"id":478,"slug":479,"updated":480,"views":481},"2026-06-11 16:31:45.024Z",{"category":475},{"blogIds":476,"collectionId":54,"collectionName":55,"created":56,"created_by":15,"id":47,"image":57,"image_alt":58,"image_path":59,"label":477,"name":61,"priority":62,"publish_at":63,"scheduled_at":58,"status":64,"updated":65,"updated_by":15},[],{"en":61,"th":61},"j8rehtbpflwmsyv","golang-the-series-ep152-intro-to-vector-embeddings-go","2026-06-29 02:11:52.951Z",138,"xd49351t8ivfdj9","2026-06-16 04:00:00.000Z","บอกลาการค้นหาแบบเดิมๆ! เรียนรู้แนวคิด Vector Embeddings วิธีเปลี่ยนข้อความภาษาคนให้เป็นตัวเลขเพื่อวัดความหมาย พร้อมโค้ด Go ต่อสายตรง OpenAI API","Golang The Series EP.152: Intro to Embeddings - เปลี่ยนข้อความให้เป็นตัวเลขด้วย Go","2026-06-16 04:00:00.066Z",{"alt":488,"cover_image_path":489,"created":490,"expand":491,"id":524,"published_at":525,"school_blog":520,"short_description":526,"title":527,"updated":528,"slug":521,"views":523},"แผนภาพอธิบายขั้นตอนการทำงานของระบบ RAG Retrieval-Augmented Generation ร่วมกับภาษา Go","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fyckqs9umxoqitfq\u002F21chl22k9mde_0aok0uag76.png","2026-06-11 16:15:09.049Z",{"keywords":492,"locale":513,"school_blog":514},[493,494,499,500,501,505,509],{"collectionId":12,"collectionName":13,"created":19,"created_by":15,"id":20,"name":21,"updated":22,"updated_by":15},{"collectionId":12,"collectionName":13,"created":495,"created_by":15,"id":496,"name":497,"updated":498,"updated_by":15},"2026-03-04 08:45:34.555Z","pcr9o7q0iswjgjp","Go Language","2026-06-07 06:46:50.902Z",{"collectionId":12,"collectionName":13,"created":88,"created_by":15,"id":89,"name":90,"updated":91,"updated_by":15},{"collectionId":12,"collectionName":13,"created":28,"created_by":15,"id":29,"name":30,"updated":28,"updated_by":15},{"collectionId":12,"collectionName":13,"created":502,"created_by":15,"id":503,"name":504,"updated":502,"updated_by":15},"2026-06-11 16:14:29.024Z","br1t4u9dzuiesm7","Retrieval Augmented Generation",{"collectionId":12,"collectionName":13,"created":506,"created_by":15,"id":507,"name":508,"updated":506,"updated_by":15},"2026-06-11 16:14:34.250Z","01ajl5eq1joxocg","LLM",{"collectionId":12,"collectionName":13,"created":510,"created_by":15,"id":511,"name":512,"updated":510,"updated_by":15},"2026-06-11 16:14:42.327Z","ncf6yw8btaeeniw","AI Chatbot",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":47,"collectionId":48,"collectionName":49,"created":515,"expand":516,"id":520,"slug":521,"updated":522,"views":523},"2026-06-11 16:14:59.312Z",{"category":517},{"blogIds":518,"collectionId":54,"collectionName":55,"created":56,"created_by":15,"id":47,"image":57,"image_alt":58,"image_path":59,"label":519,"name":61,"priority":62,"publish_at":63,"scheduled_at":58,"status":64,"updated":65,"updated_by":15},[],{"en":61,"th":61},"en8oijozlsn90sy","golang-the-series-ep151-what-is-rag","2026-06-26 17:15:55.173Z",156,"yckqs9umxoqitfq","2026-06-15 03:12:03.196Z","เจาะลึกแนวคิด RAG (Retrieval-Augmented Generation) ปลดล็อกให้ AI เข้าถึงข้อมูลภายในองค์กรได้อย่างแม่นยำ พร้อมเหตุผลว่าทำไมภาษา Go (Golang) ถึงเหมาะที่สุดในการทำ Data Pipeline สำหรับระบบ AI","Golang The Series EP.151: What is RAG?: ทำไม AI ต้องมีฐานข้อมูลส่วนตัว","2026-06-15 03:12:03.197Z",{"alt":530,"cover_image_path":531,"created":532,"expand":533,"id":573,"published_at":574,"school_blog":569,"short_description":575,"title":576,"updated":577,"slug":570,"views":572},"Tailwind CSS คือทางรอด หรือแค่กระแสในปี 2026","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fz9w3qf5kl614dp5\u002F1yh18az4wzh_hnrx9alr4f.png","2026-06-09 09:36:28.738Z",{"keywords":534,"locale":562,"school_blog":563},[535,540,544,548,552,557],{"collectionId":12,"collectionName":13,"created":536,"created_by":15,"id":537,"name":538,"updated":539,"updated_by":15},"2026-03-04 08:26:35.002Z","eq1u1plwlvvr2rh","Tailwind CSS","2026-06-07 06:45:13.938Z",{"collectionId":12,"collectionName":13,"created":541,"created_by":15,"id":542,"name":543,"updated":541,"updated_by":15},"2026-06-10 02:14:27.343Z","58602wiwys7ph79","สอน Tailwind",{"collectionId":12,"collectionName":13,"created":545,"created_by":15,"id":546,"name":547,"updated":545,"updated_by":15},"2026-06-10 02:14:36.001Z","z1tnk83h5l4iv58","CSS Hell",{"collectionId":12,"collectionName":13,"created":549,"created_by":15,"id":550,"name":551,"updated":549,"updated_by":15},"2026-06-10 02:14:42.686Z","au70nzpbzyoy1en","พัฒนาเว็บ 2026",{"collectionId":12,"collectionName":13,"created":553,"created_by":15,"id":554,"name":555,"updated":556,"updated_by":15},"2026-03-04 08:26:51.076Z","jn88tu5uo8a2bjj","Utility-First CSS","2026-06-07 06:45:19.560Z",{"collectionId":12,"collectionName":13,"created":558,"created_by":15,"id":559,"name":560,"updated":561,"updated_by":15},"2026-03-04 08:44:11.146Z","gms2qr4xg6qv65e","Superdev Academy","2026-06-07 06:46:28.624Z",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":201,"collectionId":48,"collectionName":49,"created":564,"expand":565,"id":569,"slug":570,"updated":571,"views":572},"2026-06-09 09:36:28.465Z",{"category":566},{"blogIds":567,"collectionId":54,"collectionName":55,"created":206,"created_by":15,"id":201,"image":207,"image_alt":58,"image_path":208,"label":568,"name":210,"priority":211,"publish_at":212,"scheduled_at":58,"status":64,"updated":213,"updated_by":15},[],{"en":210,"th":210},"mylieax2cigxkh9","tailwind-css-trend-2026","2026-06-28 02:03:12.247Z",137,"z9w3qf5kl614dp5","2026-06-12 05:30:06.777Z","Tailwind CSS คือทางรอด หรือแค่กระแส? เจาะลึกความจริงในปี 2026 ว่าทำไมโปรแกรมเมอร์ต้องรู้ และมันช่วยแก้ปัญหา CSS Hell ได้จริงไหม? มาคุยกัน"," Tailwind CSS คือทางรอด หรือแค่กระแส?","2026-06-12 05:30:06.779Z",{"alt":579,"cover_image_path":580,"created":581,"expand":582,"id":623,"published_at":624,"school_blog":619,"short_description":625,"title":626,"updated":627,"slug":620,"views":622},"รูปหน้าปกบทความ \"กว่าจะเป็น tailwind CSS\" แสดงโลโก้ tailwind และใบหน้า Adam Wathan ผู้สร้างเฟรมเวิร์ก","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fh8xn36w8zt8pyip\u002F1b6xotnfkej_7ancua4gnr.png","2026-06-09 07:45:25.678Z",{"keywords":583,"locale":606,"school_blog":607},[584,585,589,594,598,602],{"collectionId":12,"collectionName":13,"created":536,"created_by":15,"id":537,"name":538,"updated":539,"updated_by":15},{"collectionId":12,"collectionName":13,"created":586,"created_by":15,"id":587,"name":588,"updated":586,"updated_by":15},"2026-06-10 02:49:32.146Z","x1eaj6ggypcm8ob","Tailwind v4",{"collectionId":12,"collectionName":13,"created":590,"created_by":15,"id":591,"name":592,"updated":593,"updated_by":15},"2026-03-04 08:19:55.412Z","hz7yzm54i2o6cl7","web development","2026-06-07 06:45:06.116Z",{"collectionId":12,"collectionName":13,"created":595,"created_by":15,"id":596,"name":597,"updated":595,"updated_by":15},"2026-06-10 02:49:39.365Z","bmuzjsqxlgm4e4q","CSS-First",{"collectionId":12,"collectionName":13,"created":599,"created_by":15,"id":600,"name":601,"updated":599,"updated_by":15},"2026-06-10 02:49:46.261Z","qyyypwom52hj09s","Adam Wathan",{"collectionId":12,"collectionName":13,"created":603,"created_by":15,"id":604,"name":605,"updated":603,"updated_by":15},"2026-06-10 02:49:49.050Z","kvhg2qppiyd7d88","Generative AI",{"code":37,"collectionId":38,"collectionName":39,"created":40,"flag":41,"id":42,"is_default":43,"label":44,"updated":45},{"category":608,"collectionId":48,"collectionName":49,"created":609,"expand":610,"id":619,"slug":620,"updated":621,"views":622},"isnp2fv80bn3yem","2026-06-09 07:45:25.252Z",{"category":611},{"blogIds":612,"collectionId":54,"collectionName":55,"created":613,"created_by":15,"id":608,"image":58,"image_alt":58,"image_path":58,"label":614,"name":615,"priority":616,"publish_at":617,"scheduled_at":58,"status":64,"updated":618,"updated_by":15},[],"2026-03-04 08:19:47.590Z",{"en":615,"th":615},"กว่าจะเป็นภาษาโค้ด",8,"2026-02-18 01:59:49.988Z","2026-06-07 06:45:01.789Z","heoy7061j4bibbh","history-of-tailwind-css","2026-06-27 04:12:34.502Z",131,"h8xn36w8zt8pyip","2026-06-11 05:07:42.610Z","เจาะลึกเส้นทางของ Tailwind CSS ตั้งแต่วันแรกที่โดนวิจารณ์อย่างหนัก สู่การอัปเกรดครั้งใหญ่ในเวอร์ชัน 4.0 ท่ามกลางความท้าทายใหม่จากระบบ Generative AI ในปัจจุบัน","ประวัติ Tailwind CSS: จากโปรเจกต์ที่โดนรุมด่า สู่มาตรฐานใหม่ในวันที่ Generative AI ครองเมือง","2026-06-11 05:07:42.612Z",12,436,37]