[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-13-12-Tailwind%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520CSS-all-all-createdAt:desc-default":3},{"data":4,"page":525,"perPage":526,"totalItems":527,"totalPages":528},[5,81,133,165,207,239,275,318,358,411,448,484],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":77,"published_at":78,"school_blog":73,"short_description":79,"title":6,"updated":80,"slug":74,"views":76},"EP.93 การเพิ่มฟีเจอร์การสื่อสารแบบ Voice หรือ Video ใน WebSocket Chat","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fcdgnti5vrlt3g5a\u002F157_11zon_7dmz42l9d3.webp","2026-03-04 08:46:27.420Z",{"keywords":10,"locale":44,"school_blog":54},[11,19,24,29,34,39],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},"sclkey987654321","school_keywords","2026-03-04 08:34:00.920Z","76qprkevbgfdps8","ecac9y661or1xka","WebSocket","2026-06-07 06:45:55.734Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:45:05.836Z","37t2tvjs3vvty3x","WebRTC","2026-06-07 06:46:43.723Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-03-04 08:45:05.158Z","836if8oqwpocqe3","Voice Chat","2026-06-07 06:46:43.489Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:45:04.918Z","2oi71a8zf6vf68l","Video Call","2026-06-07 06:46:43.246Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},"2026-03-04 08:46:27.028Z","kg1pnz6tawdssqk","Real-time Communication","2026-06-07 06:47:08.418Z",{"collectionId":12,"collectionName":13,"created":40,"created_by":15,"id":41,"name":42,"updated":43,"updated_by":15},"2026-03-04 08:45:34.555Z","pcr9o7q0iswjgjp","Go Language","2026-06-07 06:46:50.902Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},"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":55,"collectionId":56,"collectionName":57,"created":58,"expand":59,"id":73,"slug":74,"updated":75,"views":76},"wqxt7ag2gn7xcmk","pbc_2105096300","school_blogs","",{"category":60},{"blogIds":61,"collectionId":62,"collectionName":63,"created":64,"created_by":15,"id":55,"image":65,"image_alt":58,"image_path":66,"label":67,"name":68,"priority":69,"publish_at":70,"scheduled_at":58,"status":71,"updated":72,"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":68,"th":68},"Golang The Series",1,"2026-03-16 04:39:38.440Z","published","2026-06-07 06:45:03.856Z","qhw4rrkm8gg118j","ep-93-webrtc-voice-video-in-websocket-chat","2026-06-01 13:14:45.927Z",228,"cdgnti5vrlt3g5a","2025-09-24 01:41:43.576Z","เรียนรู้วิธีเพิ่มฟีเจอร์เสียงและวิดีโอแบบเรียลไทม์ใน WebSocket Chat ด้วยการผสาน WebRTC เพื่อการสื่อสารที่ลื่นไหล ปลอดภัย และประหยัด Bandwidth","2026-06-07 06:43:44.816Z",{"alt":82,"cover_image_path":83,"created":84,"expand":85,"id":129,"published_at":130,"school_blog":125,"short_description":131,"title":82,"updated":132,"slug":126,"views":128},"JS2GO EP.23 การทำงานกับ Date และ Time ใน JavaScript และ Go","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fe7jf1pwck1gzbx4\u002F45_11zon_rzyo6k2gem.webp","2026-03-04 08:46:23.611Z",{"keywords":86,"locale":112,"school_blog":113},[87,92,97,102,107],{"collectionId":12,"collectionName":13,"created":88,"created_by":15,"id":89,"name":90,"updated":91,"updated_by":15},"2026-03-04 08:46:22.799Z","9h9droip3eug1wp","Date","2026-06-07 06:47:07.312Z",{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},"2026-03-04 08:46:23.056Z","69c6r02qckra0e0","Time","2026-06-07 06:47:07.419Z",{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":101,"updated_by":15},"2026-03-04 08:20:42.484Z","vslzz9nvv6n77cx","JavaScript","2026-06-07 06:45:10.888Z",{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-06-07 06:45:07.798Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},"2026-03-04 08:45:30.765Z","nayuhpre9emd5xw","JS2GO","2026-06-07 06:46:49.847Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":114,"collectionId":56,"collectionName":57,"created":58,"expand":115,"id":125,"slug":126,"updated":127,"views":128},"hsa1afr8fcnd6qb",{"category":116},{"blogIds":117,"collectionId":62,"collectionName":63,"created":118,"created_by":15,"id":114,"image":119,"image_alt":58,"image_path":120,"label":121,"name":110,"priority":122,"publish_at":123,"scheduled_at":58,"status":71,"updated":124,"updated_by":15},[],"2026-03-04 08:24:37.986Z","js2_go_2_11zon_y6paxmuz32.webp","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fhsa1afr8fcnd6qb\u002Fjs2_go_2_11zon_y6paxmuz32.webp",{"en":110,"th":110},10,"2025-08-11 03:41:08.820Z","2026-06-07 06:45:02.240Z","1hsnfzu9thc2rsg","js2go-ep23-date-time-javascript-go","2026-05-14 18:15:56.273Z",213,"e7jf1pwck1gzbx4","2025-09-23 11:23:31.375Z","เรียนรู้วิธีสร้าง แปลง และคำนวณวันที่และเวลาใน JavaScript และ Go พร้อมตัวอย่างโค้ดและแนวทางปฏิบัติที่เหมาะสม เพื่อพัฒนาระบบที่ถูกต้องและแม่นยำ","2026-06-07 06:43:43.492Z",{"alt":134,"cover_image_path":135,"created":136,"expand":137,"id":161,"published_at":162,"school_blog":158,"short_description":163,"title":134,"updated":164,"slug":159,"views":128},"JS2GO EP.22 การทำงานกับ JSON — JavaScript กับ Go ต่างกันอย่างไร?","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fz9r73asq5pmuwfu\u002F43_11zon_mgamcyrsjc.webp","2026-03-04 08:46:24.920Z",{"keywords":138,"locale":152,"school_blog":153},[139,140,145,146,147],{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":141,"created_by":15,"id":142,"name":143,"updated":144,"updated_by":15},"2026-03-04 08:46:24.109Z","o8xfgwdh6k03hxd","JSON","2026-06-07 06:47:07.745Z",{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":101,"updated_by":15},{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},{"collectionId":12,"collectionName":13,"created":148,"created_by":15,"id":149,"name":150,"updated":151,"updated_by":15},"2026-03-04 08:46:24.442Z","xhiyszaqiryu314","การจัดการ JSON","2026-06-07 06:47:07.816Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":114,"collectionId":56,"collectionName":57,"created":58,"expand":154,"id":158,"slug":159,"updated":160,"views":128},{"category":155},{"blogIds":156,"collectionId":62,"collectionName":63,"created":118,"created_by":15,"id":114,"image":119,"image_alt":58,"image_path":120,"label":157,"name":110,"priority":122,"publish_at":123,"scheduled_at":58,"status":71,"updated":124,"updated_by":15},[],{"en":110,"th":110},"zm6a6smh1in3rsc","js2go-ep22-json-javascript-vs-go","2026-06-05 05:51:57.971Z","z9r73asq5pmuwfu","2025-09-23 01:41:13.575Z","เรียนรู้การอ่าน เขียน และแปลง JSON ใน JavaScript และ Go พร้อมตัวอย่างโค้ดและแนวทางปฏิบัติที่เหมาะสม เพื่อให้คุณจัดการข้อมูล JSON ได้อย่างมืออาชีพ","2026-06-07 06:43:43.920Z",{"alt":166,"cover_image_path":167,"created":168,"expand":169,"id":203,"published_at":204,"school_blog":200,"short_description":205,"title":166,"updated":206,"slug":201,"views":128},"มือใหม่ห้ามพลาด! 4 พื้นฐานที่ควรรู้ก่อนเริ่มเขียนโค้ด 🚀","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F5os1vz1x0h1ejtj\u002F1_11zon_8_q9ggsyiuxp.webp","2026-03-04 08:46:32.406Z",{"keywords":170,"locale":186,"school_blog":187},[171,176,181],{"collectionId":12,"collectionName":13,"created":172,"created_by":15,"id":173,"name":174,"updated":175,"updated_by":15},"2026-03-04 08:46:03.339Z","rk0oa9guns649rm","เริ่มเขียนโค้ด","2026-06-07 06:47:00.357Z",{"collectionId":12,"collectionName":13,"created":177,"created_by":15,"id":178,"name":179,"updated":180,"updated_by":15},"2026-03-04 08:34:29.938Z","ajgft6r2ok2vdh3","พื้นฐานการเขียนโค้ด","2026-06-07 06:46:08.644Z",{"collectionId":12,"collectionName":13,"created":182,"created_by":15,"id":183,"name":184,"updated":185,"updated_by":15},"2026-03-04 08:46:04.670Z","9nnisvtys7pnnnr","มือใหม่เขียนโค้ด","2026-06-07 06:47:01.065Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":188,"collectionId":56,"collectionName":57,"created":58,"expand":189,"id":200,"slug":201,"updated":202,"views":128},"jwhmeg2uxwz0bkp",{"category":190},{"blogIds":191,"collectionId":62,"collectionName":63,"created":192,"created_by":15,"id":188,"image":193,"image_alt":58,"image_path":194,"label":195,"name":196,"priority":197,"publish_at":198,"scheduled_at":58,"status":71,"updated":199,"updated_by":15},[],"2026-03-04 08:31:40.635Z","1qt33a4n2u3_lr23qy62xh.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fjwhmeg2uxwz0bkp\u002F1qt33a4n2u3_lr23qy62xh.png",{"en":196,"th":196},"Tools & Resources",0,"2025-01-31 09:55:27.001Z","2026-06-07 06:45:02.778Z","6t04c5pj4pkxf3t","beginner-4-coding-basics","2026-06-10 04:51:11.796Z","5os1vz1x0h1ejtj","2025-09-22 03:55:08.183Z","การเตรียมตัวคือก้าวแรกของการเป็นนักพัฒนา รู้จัก 4 พื้นฐานสำคัญสำหรับมือใหม่ ตั้งแต่ Mindset ที่ถูกต้อง เครื่องมือที่ต้องใช้ ภาษาโปรแกรมที่ควรเลือก ไปจนถึงช่องทางเรียนรู้ที่จะทำให้คุณโค้ดได้เร็วขึ้น","2026-06-07 06:43:45.771Z",{"alt":208,"cover_image_path":209,"created":210,"expand":211,"id":235,"published_at":236,"school_blog":231,"short_description":237,"title":208,"updated":238,"slug":232,"views":234},"EP.90 การสร้างระบบจัดการการเชื่อมต่ออย่างปลอดภัยใน WebSocket (Secure Connection Management)","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fp7h3wb6d0unj9xk\u002F151_11zon_w5jlc4noxz.webp","2026-03-04 08:46:49.537Z",{"keywords":212,"locale":225,"school_blog":226},[213,214,215,220],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},{"collectionId":12,"collectionName":13,"created":216,"created_by":15,"id":217,"name":218,"updated":219,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-06-07 06:45:08.193Z",{"collectionId":12,"collectionName":13,"created":221,"created_by":15,"id":222,"name":223,"updated":224,"updated_by":15},"2026-03-04 08:46:48.805Z","05p8xoe3e90k834","Secure Connection","2026-06-07 06:47:15.022Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":55,"collectionId":56,"collectionName":57,"created":58,"expand":227,"id":231,"slug":232,"updated":233,"views":234},{"category":228},{"blogIds":229,"collectionId":62,"collectionName":63,"created":64,"created_by":15,"id":55,"image":65,"image_alt":58,"image_path":66,"label":230,"name":68,"priority":69,"publish_at":70,"scheduled_at":58,"status":71,"updated":72,"updated_by":15},[],{"en":68,"th":68},"a61s3oi0g9iuzsf","websocket-secure-connection-management","2026-06-06 13:23:46.121Z",216,"p7h3wb6d0unj9xk","2025-09-22 03:54:43.658Z","เรียนรู้วิธีจัดการการเชื่อมต่อใน WebSocket Server อย่างปลอดภัย พร้อมแนวทางป้องกัน WebSocket Hijack, ตรวจจับการหลุด และปรับระบบให้รองรับผู้ใช้จำนวนมากได้อย่างมั่นคง","2026-06-07 06:43:50.204Z",{"alt":240,"cover_image_path":241,"created":242,"expand":243,"id":271,"published_at":272,"school_blog":268,"short_description":273,"title":240,"updated":274,"slug":269,"views":128},"EP.91 การทำ WebSocket Server ให้รองรับการเชื่อมต่อข้าม Time Zones (Multi-Time Zone Sync)","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fhzuunggd1h9v81u\u002F153_11zon_bmrok5zft7.webp","2026-03-04 08:46:29.951Z",{"keywords":244,"locale":262,"school_blog":263},[245,246,251,256,261],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":247,"created_by":15,"id":248,"name":249,"updated":250,"updated_by":15},"2026-03-04 08:46:28.355Z","57kz7iwjgswvyih","Multi-Time Zone","2026-06-07 06:47:08.710Z",{"collectionId":12,"collectionName":13,"created":252,"created_by":15,"id":253,"name":254,"updated":255,"updated_by":15},"2026-03-04 08:46:28.971Z","7uz7e20ncczx4pf","Time Sync","2026-06-07 06:47:08.986Z",{"collectionId":12,"collectionName":13,"created":257,"created_by":15,"id":258,"name":259,"updated":260,"updated_by":15},"2026-03-04 08:46:29.268Z","rtwba5qzme6kawp","Global Users","2026-06-07 06:47:09.132Z",{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":55,"collectionId":56,"collectionName":57,"created":58,"expand":264,"id":268,"slug":269,"updated":270,"views":128},{"category":265},{"blogIds":266,"collectionId":62,"collectionName":63,"created":64,"created_by":15,"id":55,"image":65,"image_alt":58,"image_path":66,"label":267,"name":68,"priority":69,"publish_at":70,"scheduled_at":58,"status":71,"updated":72,"updated_by":15},[],{"en":68,"th":68},"rs5uw5kv98gvpk2","ep-91-multi-timezone-sync-websocket","2026-06-04 00:11:27.112Z","hzuunggd1h9v81u","2025-09-22 03:54:21.954Z","เรียนรู้การออกแบบ WebSocket Server สำหรับผู้ใช้หลายโซนเวลา จัดการเวลาและข้อความแบบเรียลไทม์","2026-06-07 06:43:45.221Z",{"alt":276,"cover_image_path":277,"created":278,"expand":279,"id":314,"published_at":315,"school_blog":310,"short_description":316,"title":276,"updated":317,"slug":311,"views":313},"เซฟด่วน! หนังสือแนะนำสำหรับสาย Golang ห้ามพลาด","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fln7ep8s1uco2837\u002F1_11zon_11_sjfrr8r0rc.webp","2026-03-04 08:46:21.929Z",{"keywords":280,"locale":297,"school_blog":298},[281,286,291,296],{"collectionId":12,"collectionName":13,"created":282,"created_by":15,"id":283,"name":284,"updated":285,"updated_by":15},"2026-03-04 08:46:20.749Z","nc28og3prr9uexo","หนังสือเรียนเขียนโปรแกรม","2026-06-07 06:47:06.669Z",{"collectionId":12,"collectionName":13,"created":287,"created_by":15,"id":288,"name":289,"updated":290,"updated_by":15},"2026-03-04 08:46:20.993Z","c211y9rdado2j0o","แนะนำหนังสือ Go","2026-06-07 06:47:06.799Z",{"collectionId":12,"collectionName":13,"created":292,"created_by":15,"id":293,"name":294,"updated":295,"updated_by":15},"2026-03-04 08:46:21.287Z","22v0bqnuqm17x7f","หนังสือ Golang","2026-06-07 06:47:06.901Z",{"collectionId":12,"collectionName":13,"created":216,"created_by":15,"id":217,"name":218,"updated":219,"updated_by":15},{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":299,"collectionId":56,"collectionName":57,"created":58,"expand":300,"id":310,"slug":311,"updated":312,"views":313},"spm4l1k5bgmhmmt",{"category":301},{"blogIds":302,"collectionId":62,"collectionName":63,"created":303,"created_by":15,"id":299,"image":304,"image_alt":58,"image_path":305,"label":306,"name":307,"priority":197,"publish_at":308,"scheduled_at":58,"status":71,"updated":309,"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":307,"th":307},"Knowledge","2026-03-18 02:25:41.222Z","2026-06-07 06:45:02.533Z","9n2s5m9a4945xif","golang-recommended-books-thailand","2026-06-14 03:41:17.736Z",340,"ln7ep8s1uco2837","2025-09-22 03:50:04.581Z","รวมพิกัดหนังสือ Golang ที่คัดมาแล้วทั้งสำหรับมือใหม่และนักพัฒนาระดับโปร พร้อมบอกที่หาซื้อในไทยได้จริง","2026-06-07 06:43:43.105Z",{"alt":319,"cover_image_path":320,"created":321,"expand":322,"id":354,"published_at":355,"school_blog":352,"short_description":356,"title":319,"updated":357,"slug":353,"views":234},"Skills ที่โปรแกรมเมอร์ต้องมี นอกจากการเขียนโค้ด","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F5nm01z04m098nr7\u002F1_11zon_7_4agkivp85o.webp","2026-03-04 08:46:32.951Z",{"keywords":323,"locale":339,"school_blog":340},[324,329,334],{"collectionId":12,"collectionName":13,"created":325,"created_by":15,"id":326,"name":327,"updated":328,"updated_by":15},"2026-03-04 08:32:46.661Z","q5txzj2it0lt1j5","ทักษะโปรแกรมเมอร์","2026-06-07 06:45:49.578Z",{"collectionId":12,"collectionName":13,"created":330,"created_by":15,"id":331,"name":332,"updated":333,"updated_by":15},"2026-03-04 08:46:32.696Z","2jsj00oenboicth","Soft Skills โปรแกรมเมอร์","2026-06-07 06:47:09.923Z",{"collectionId":12,"collectionName":13,"created":335,"created_by":15,"id":336,"name":337,"updated":338,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-06-07 06:45:20.920Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":341,"collectionId":56,"collectionName":57,"created":58,"expand":342,"id":352,"slug":353,"updated":58,"views":234},"9926he4i0bn9xla",{"category":343},{"blogIds":344,"collectionId":62,"collectionName":63,"created":345,"created_by":15,"id":341,"image":346,"image_alt":58,"image_path":347,"label":348,"name":349,"priority":197,"publish_at":350,"scheduled_at":58,"status":71,"updated":351,"updated_by":15},[],"2026-03-04 08:32:41.255Z","8skhge1ublj_lsje1q3y65.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002F9926he4i0bn9xla\u002F8skhge1ublj_lsje1q3y65.png",{"en":349,"th":349},"Future Skills","2025-01-16 06:26:07.717Z","2026-06-07 06:45:03.621Z","ggab6rk7rjgy8bl","programmer-essential-skills-beyond-coding","5nm01z04m098nr7","2025-09-17 02:18:11.657Z","การเขียนโค้ดเก่งไม่พอ! โปรแกรมเมอร์ยุคใหม่ต้องมี Soft Skills และ Mindset เสริม ทั้งการแก้ปัญหา การสื่อสาร การทำงานร่วมทีม การจัดการเวลา และการเข้าใจธุรกิจ เพื่อเติบโตในสายงานอย่างมืออาชีพ","2026-06-07 06:43:46.373Z",{"alt":359,"cover_image_path":360,"created":361,"expand":362,"id":407,"published_at":408,"school_blog":403,"short_description":409,"title":359,"updated":410,"slug":404,"views":406},"JS2GO EP.21 การจัดการไฟล์และ I\u002FO ใน JavaScript และ Go","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F4t8mzwj9vxlgfan\u002F41_11zon_zb5ps5und6.webp","2026-03-04 08:46:36.763Z",{"keywords":363,"locale":397,"school_blog":398},[364,369,374,379,380,385,390,391,392],{"collectionId":12,"collectionName":13,"created":365,"created_by":15,"id":366,"name":367,"updated":368,"updated_by":15},"2026-03-04 08:46:35.226Z","lq0dtapd8bsgln4","Concurrent I\u002FO","2026-06-07 06:47:10.482Z",{"collectionId":12,"collectionName":13,"created":370,"created_by":15,"id":371,"name":372,"updated":373,"updated_by":15},"2026-03-04 08:44:53.062Z","puutdnxuitnxxgq","Backend","2026-06-07 06:46:40.599Z",{"collectionId":12,"collectionName":13,"created":375,"created_by":15,"id":376,"name":377,"updated":378,"updated_by":15},"2026-03-04 08:20:33.316Z","ln1ntwattzmxo0o","programming","2026-06-07 06:45:09.715Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},{"collectionId":12,"collectionName":13,"created":381,"created_by":15,"id":382,"name":383,"updated":384,"updated_by":15},"2026-03-04 08:46:34.858Z","92g4t32mafdjos0","File Handling","2026-06-07 06:47:10.334Z",{"collectionId":12,"collectionName":13,"created":386,"created_by":15,"id":387,"name":388,"updated":389,"updated_by":15},"2026-03-04 08:46:35.612Z","vxhqap48dyjvi2y","I\u002FO","2026-06-07 06:47:10.697Z",{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":101,"updated_by":15},{"collectionId":12,"collectionName":13,"created":393,"created_by":15,"id":394,"name":395,"updated":396,"updated_by":15},"2026-03-04 08:24:40.405Z","05u3tysava2z6ga","Node.js","2026-06-07 06:45:12.195Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":114,"collectionId":56,"collectionName":57,"created":58,"expand":399,"id":403,"slug":404,"updated":405,"views":406},{"category":400},{"blogIds":401,"collectionId":62,"collectionName":63,"created":118,"created_by":15,"id":114,"image":119,"image_alt":58,"image_path":120,"label":402,"name":110,"priority":122,"publish_at":123,"scheduled_at":58,"status":71,"updated":124,"updated_by":15},[],{"en":110,"th":110},"zh79ttiv8fqsd7h","js2go-ep21-file-io-management-javascript-go","2026-06-15 02:43:30.046Z",220,"4t8mzwj9vxlgfan","2025-09-16 11:39:59.806Z","เรียนรู้วิธีอ่านและเขียนไฟล์ใน JavaScript และ Go พร้อมตัวอย่างโค้ดและแนวทางปฏิบัติที่ดีที่สุด เพื่อจัดการไฟล์ได้อย่างมีประสิทธิภาพ ปลอดภัย และรองรับ concurrent I\u002FO","2026-06-07 06:43:47.156Z",{"alt":412,"cover_image_path":413,"created":414,"expand":415,"id":444,"published_at":445,"school_blog":440,"short_description":446,"title":412,"updated":447,"slug":441,"views":443},"JS2GO EP.20 การใช้ Testing ใน Go และ JavaScript","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fxfsabrz98upd1zn\u002F39_11zon_a9fuk3xkl2.webp","2026-03-04 08:46:38.149Z",{"keywords":416,"locale":434,"school_blog":435},[417,422,427,432,433],{"collectionId":12,"collectionName":13,"created":418,"created_by":15,"id":419,"name":420,"updated":421,"updated_by":15},"2026-03-04 08:33:57.054Z","g54iztrb8jaqawk","Testing","2026-06-07 06:45:54.408Z",{"collectionId":12,"collectionName":13,"created":423,"created_by":15,"id":424,"name":425,"updated":426,"updated_by":15},"2026-03-04 08:46:36.088Z","dfqrl8qasgrvjsa","Unit Test","2026-06-07 06:47:10.867Z",{"collectionId":12,"collectionName":13,"created":428,"created_by":15,"id":429,"name":430,"updated":431,"updated_by":15},"2026-03-04 08:46:36.490Z","7rot00x16pl3ylb","Integration Test","2026-06-07 06:47:11.000Z",{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":101,"updated_by":15},{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":114,"collectionId":56,"collectionName":57,"created":58,"expand":436,"id":440,"slug":441,"updated":442,"views":443},{"category":437},{"blogIds":438,"collectionId":62,"collectionName":63,"created":118,"created_by":15,"id":114,"image":119,"image_alt":58,"image_path":120,"label":439,"name":110,"priority":122,"publish_at":123,"scheduled_at":58,"status":71,"updated":124,"updated_by":15},[],{"en":110,"th":110},"dvlemk3qw4vn08a","ep-20-testing-go-javascript","2026-05-28 12:52:33.633Z",247,"xfsabrz98upd1zn","2025-09-15 10:47:58.760Z","เรียนรู้การทำ Testing ใน JavaScript และ Go พร้อมตัวอย่างโค้ดจริง เพื่อสร้างโปรแกรมที่มีคุณภาพ ปลอดภัย และมั่นใจว่าทำงานถูกต้อง","2026-06-07 06:43:47.501Z",{"alt":449,"cover_image_path":450,"created":451,"expand":452,"id":480,"published_at":481,"school_blog":476,"short_description":482,"title":449,"updated":483,"slug":477,"views":479},"VS Code: Editor ยอดนิยมของนักพัฒนา ทำไมถึงต้องใช้","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fid0338fitwdtg14\u002F1_11zon_7_t8hl5vpwfc.webp","2026-03-04 08:46:33.706Z",{"keywords":453,"locale":470,"school_blog":471},[454,459,464,469],{"collectionId":12,"collectionName":13,"created":455,"created_by":15,"id":456,"name":457,"updated":458,"updated_by":15},"2026-03-04 08:45:44.927Z","r3a17w8s5w8dp5m","VS Code","2026-06-07 06:46:54.573Z",{"collectionId":12,"collectionName":13,"created":460,"created_by":15,"id":461,"name":462,"updated":463,"updated_by":15},"2026-03-04 08:46:33.060Z","pup6ipgqha3p0pj","Visual Studio Code","2026-06-07 06:47:10.038Z",{"collectionId":12,"collectionName":13,"created":465,"created_by":15,"id":466,"name":467,"updated":468,"updated_by":15},"2026-03-04 08:45:48.164Z","yd1i0eenc7r9bgo","Code Editor","2026-06-07 06:46:56.136Z",{"collectionId":12,"collectionName":13,"created":335,"created_by":15,"id":336,"name":337,"updated":338,"updated_by":15},{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":188,"collectionId":56,"collectionName":57,"created":58,"expand":472,"id":476,"slug":477,"updated":478,"views":479},{"category":473},{"blogIds":474,"collectionId":62,"collectionName":63,"created":192,"created_by":15,"id":188,"image":193,"image_alt":58,"image_path":194,"label":475,"name":196,"priority":197,"publish_at":198,"scheduled_at":58,"status":71,"updated":199,"updated_by":15},[],{"en":196,"th":196},"r2d702615rdhpjk","vs-code-popular-editor-developers","2026-06-16 01:19:46.849Z",257,"id0338fitwdtg14","2025-09-15 01:54:19.181Z","Visual Studio Code หรือ VS Code คือ Code Editor ฟรีจาก Microsoft ที่ทั้งเบา ขยายได้ และรองรับหลายภาษา ทำไมนักพัฒนาทั่วโลกถึงเลือกใช้ มาหาคำตอบในบทความนี้","2026-06-07 06:43:46.645Z",{"alt":485,"cover_image_path":486,"created":487,"expand":488,"id":521,"published_at":522,"school_blog":517,"short_description":523,"title":485,"updated":524,"slug":518,"views":520},"Golang คืออะไร? ภาษาโปรแกรมที่ Google ใช้จริง","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F0z5lwcd80uuj06w\u002F1_11zon_5_8xc9w4zv2l.webp","2026-03-04 08:46:34.747Z",{"keywords":489,"locale":511,"school_blog":512},[490,491,496,501,506],{"collectionId":12,"collectionName":13,"created":216,"created_by":15,"id":217,"name":218,"updated":219,"updated_by":15},{"collectionId":12,"collectionName":13,"created":492,"created_by":15,"id":493,"name":494,"updated":495,"updated_by":15},"2026-03-04 08:31:53.015Z","801w5t09mfaa9hl","ภาษาโปรแกรม","2026-06-07 06:45:33.250Z",{"collectionId":12,"collectionName":13,"created":497,"created_by":15,"id":498,"name":499,"updated":500,"updated_by":15},"2026-03-04 08:20:15.564Z","9zhk20p0247axym","Google","2026-06-07 06:45:08.345Z",{"collectionId":12,"collectionName":13,"created":502,"created_by":15,"id":503,"name":504,"updated":505,"updated_by":15},"2026-03-04 08:46:34.301Z","p9xo28t269o6pfx","การพัฒนาเว็บไซต์","2026-06-07 06:47:10.246Z",{"collectionId":12,"collectionName":13,"created":507,"created_by":15,"id":508,"name":509,"updated":510,"updated_by":15},"2026-03-04 08:35:11.709Z","ga2eo1rr4uw66mu","DevOps","2026-06-07 06:46:27.244Z",{"code":45,"collectionId":46,"collectionName":47,"created":48,"flag":49,"id":50,"is_default":51,"label":52,"updated":53},{"category":188,"collectionId":56,"collectionName":57,"created":58,"expand":513,"id":517,"slug":518,"updated":519,"views":520},{"category":514},{"blogIds":515,"collectionId":62,"collectionName":63,"created":192,"created_by":15,"id":188,"image":193,"image_alt":58,"image_path":194,"label":516,"name":196,"priority":197,"publish_at":198,"scheduled_at":58,"status":71,"updated":199,"updated_by":15},[],{"en":196,"th":196},"b24z0hqilacjo0h","what-is-golang-google-programming-language","2026-06-12 20:46:58.516Z",260,"0z5lwcd80uuj06w","2025-09-12 02:28:14.663Z","Golang หรือ Go Language เป็นภาษาที่เรียบง่ายและรวดเร็ว เหมาะกับการพัฒนาระบบขนาดใหญ่ เช่น Web, API, Microservices และ DevOps Tools บทความนี้จะแนะนำคุณสมบัติเด่นของ Golang การใช้งาน และทำไม Google ถึงเลือกใช้","2026-06-07 06:43:46.903Z",13,12,428,36]