[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-en-36-12-Tailwind%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520CSS-all-all-createdAt:desc-default":3},{"data":4,"page":562,"perPage":563,"totalItems":564,"totalPages":562},[5,71,133,195,247,292,343,398,458,516],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":67,"published_at":68,"school_blog":63,"short_description":69,"title":6,"updated":70,"slug":64,"views":66},"Game Jams for New Developers","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fxe59pclmhlwdb1z\u002F2msh0uscxmo_dy9p8o8ytj.webp","2026-03-04 08:34:53.287Z",{"keywords":10,"locale":34,"school_blog":44},[11,19,24,29],{"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:48.875Z","76qprkevbgfdps8","j67z5ric2v256jw","participate in Game Jam","2026-06-07 06:46:17.207Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:31:39.940Z","2p3i7x7rmzb6y7o","game development","2026-06-07 06:45:30.154Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-03-04 08:34:49.800Z","zni4d3tpgpbwhak","new developers","2026-06-07 06:46:17.599Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:34:52.686Z","jvfjkltw6g9fgqr","Game Jams","2026-06-07 06:46:18.475Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},"en","pbc_1989393366","locales","2026-01-22 11:00:02.726Z","twemoji:flag-united-states","qv9c1llfov2d88z",false,"English","2026-04-10 15:42:46.825Z",{"category":45,"collectionId":46,"collectionName":47,"created":48,"expand":49,"id":63,"slug":64,"updated":65,"views":66},"7yzfv08ibibrcm9","pbc_2105096300","school_blogs","",{"category":50},{"blogIds":51,"collectionId":52,"collectionName":53,"created":54,"created_by":15,"id":45,"image":55,"image_alt":48,"image_path":56,"label":57,"name":58,"priority":59,"publish_at":60,"scheduled_at":48,"status":61,"updated":62,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:32:15.144Z","6y9z7qlfxph_jma6zibfvi.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002F7yzfv08ibibrcm9\u002F6y9z7qlfxph_jma6zibfvi.png",{"en":58,"th":58},"Anouncement",0,"2025-01-21 04:02:14.482Z","published","2026-06-07 06:45:03.360Z","r942iisuee4f92k","game-jams-new-developers","2026-06-12 19:45:25.211Z",216,"xe59pclmhlwdb1z","2025-01-08 02:26:47.677Z","Learn about Game Jams and how to participate as a new developer, along with the benefits you can gain.","2026-06-07 06:43:10.663Z",{"alt":72,"cover_image_path":73,"created":74,"expand":75,"id":129,"published_at":130,"school_blog":125,"short_description":131,"title":72,"updated":132,"slug":126,"views":128},"Using Visualizers to Understand How Algorithms Work","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fu2uks5sgv1jp6gj\u002F2_11zon_7ndcbo8bak.webp","2026-03-04 08:35:05.393Z",{"keywords":76,"locale":112,"school_blog":113},[77,82,87,92,97,102,107],{"collectionId":12,"collectionName":13,"created":78,"created_by":15,"id":79,"name":80,"updated":81,"updated_by":15},"2026-03-04 08:34:55.198Z","afmv7lbw5erm79m","Algorithm Visualization","2026-06-07 06:46:19.918Z",{"collectionId":12,"collectionName":13,"created":83,"created_by":15,"id":84,"name":85,"updated":86,"updated_by":15},"2026-03-04 08:34:56.165Z","10flb07vd3cycp1","Learn Algorithms","2026-06-07 06:46:20.261Z",{"collectionId":12,"collectionName":13,"created":88,"created_by":15,"id":89,"name":90,"updated":91,"updated_by":15},"2026-03-04 08:32:15.843Z","m0x7wo77i8iycf1","Programming Education","2026-06-07 06:45:38.988Z",{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},"2026-03-04 08:34:57.930Z","3j6u3nyhnmlp6ld","Searching Algorithms","2026-06-07 06:46:21.076Z",{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":101,"updated_by":15},"2026-03-04 08:35:00.761Z","rdb0iaragxhrgwk","Sorting Algorithms","2026-06-07 06:46:22.455Z",{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},"2026-03-04 08:35:02.302Z","s6eu4gql0x49ws6","Visualizers","2026-06-07 06:46:23.187Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},"2026-03-04 08:35:05.133Z","ydn3q6brn8wh2st","Algorithm","2026-06-07 06:46:24.254Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":114,"collectionId":46,"collectionName":47,"created":48,"expand":115,"id":125,"slug":126,"updated":127,"views":128},"jwhmeg2uxwz0bkp",{"category":116},{"blogIds":117,"collectionId":52,"collectionName":53,"created":118,"created_by":15,"id":114,"image":119,"image_alt":48,"image_path":120,"label":121,"name":122,"priority":59,"publish_at":123,"scheduled_at":48,"status":61,"updated":124,"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":122,"th":122},"Tools & Resources","2025-01-31 09:55:27.001Z","2026-06-07 06:45:02.778Z","mftqrbl7vgvqzi7","using-visualizers-to-understand-algorithms","2026-06-04 18:46:11.817Z",283,"u2uks5sgv1jp6gj","2025-01-06 08:49:13.489Z","Learn how to use Visualizers to clearly and easily understand how Algorithms work, along with tips for using these tools.","2026-06-07 06:43:12.143Z",{"alt":134,"cover_image_path":135,"created":136,"expand":137,"id":191,"published_at":192,"school_blog":187,"short_description":193,"title":134,"updated":194,"slug":188,"views":190},"New Trends in Technology","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fuyu8w4s3x1qh9zu\u002F2_11zon_9zj5fpesxm.webp","2026-03-04 08:35:04.622Z",{"keywords":138,"locale":174,"school_blog":175},[139,144,149,154,159,164,169],{"collectionId":12,"collectionName":13,"created":140,"created_by":15,"id":141,"name":142,"updated":143,"updated_by":15},"2026-03-04 08:31:28.740Z","6vng6y293bcjmy6","technology development","2026-06-07 06:45:26.979Z",{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},"2026-03-04 08:34:58.802Z","ic48hbojoq61t38","technology trends","2026-06-07 06:46:21.434Z",{"collectionId":12,"collectionName":13,"created":150,"created_by":15,"id":151,"name":152,"updated":153,"updated_by":15},"2026-03-04 08:34:59.997Z","pk5j1ssh9iyy70w","new technology","2026-06-07 06:46:22.066Z",{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},"2026-03-04 08:35:01.542Z","ja9bv37fm69k2ch","AR","2026-06-07 06:46:22.686Z",{"collectionId":12,"collectionName":13,"created":160,"created_by":15,"id":161,"name":162,"updated":163,"updated_by":15},"2026-03-04 08:35:02.528Z","44bf2hxr3y8t91r","Augmented Reality","2026-06-07 06:46:23.259Z",{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},"2026-03-04 08:35:03.463Z","z4b9vxcpqolqp7u","Quantum Computing","2026-06-07 06:46:23.692Z",{"collectionId":12,"collectionName":13,"created":170,"created_by":15,"id":171,"name":172,"updated":173,"updated_by":15},"2026-03-04 08:35:04.143Z","6mkcjvgudbs88c9","Blockchain","2026-06-07 06:46:23.882Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":176,"collectionId":46,"collectionName":47,"created":48,"expand":177,"id":187,"slug":188,"updated":189,"views":190},"pkuzfil3b4ug2ea",{"category":178},{"blogIds":179,"collectionId":52,"collectionName":53,"created":180,"created_by":15,"id":176,"image":181,"image_alt":48,"image_path":182,"label":183,"name":184,"priority":59,"publish_at":185,"scheduled_at":48,"status":61,"updated":186,"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":184,"th":184},"Cutting-Edge Tech","2025-01-27 08:43:38.395Z","2026-06-07 06:45:02.895Z","nf29kyxbpz34h94","new-technology-trends-blockchain-quantum-computing-ar","2026-06-19 12:44:26.646Z",219,"uyu8w4s3x1qh9zu","2025-01-06 08:48:49.222Z","Explore new technology trends such as Blockchain, Quantum Computing, and Augmented Reality that are changing the world today.","2026-06-07 06:43:11.944Z",{"alt":196,"cover_image_path":197,"created":198,"expand":199,"id":243,"published_at":244,"school_blog":239,"short_description":245,"title":196,"updated":246,"slug":240,"views":242},"5 Careers in Technology Without Coding","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fbs4czvuvq564zzc\u002F2_1_gm0rbvnn6o.webp","2026-03-04 08:35:02.441Z",{"keywords":200,"locale":226,"school_blog":227},[201,206,211,216,221],{"collectionId":12,"collectionName":13,"created":202,"created_by":15,"id":203,"name":204,"updated":205,"updated_by":15},"2026-03-04 08:31:43.953Z","e0kgx5wwju0hg9z","technology careers","2026-06-07 06:45:30.817Z",{"collectionId":12,"collectionName":13,"created":207,"created_by":15,"id":208,"name":209,"updated":210,"updated_by":15},"2026-03-04 08:34:58.246Z","uz2ey4zs4n73ow1","data analysts","2026-06-07 06:46:21.188Z",{"collectionId":12,"collectionName":13,"created":212,"created_by":15,"id":213,"name":214,"updated":215,"updated_by":15},"2026-03-04 08:34:59.187Z","ieowxptijr9wkdv","UX\u002FUI designers","2026-06-07 06:46:21.595Z",{"collectionId":12,"collectionName":13,"created":217,"created_by":15,"id":218,"name":219,"updated":220,"updated_by":15},"2026-03-04 08:35:00.392Z","v8n6h7gaxqlb0fl","project managers","2026-06-07 06:46:22.231Z",{"collectionId":12,"collectionName":13,"created":222,"created_by":15,"id":223,"name":224,"updated":225,"updated_by":15},"2026-03-04 08:35:02.007Z","v950im25hgu0z4u","non-coding tech careers","2026-06-07 06:46:23.051Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":228,"collectionId":46,"collectionName":47,"created":48,"expand":229,"id":239,"slug":240,"updated":241,"views":242},"spm4l1k5bgmhmmt",{"category":230},{"blogIds":231,"collectionId":52,"collectionName":53,"created":232,"created_by":15,"id":228,"image":233,"image_alt":48,"image_path":234,"label":235,"name":236,"priority":59,"publish_at":237,"scheduled_at":48,"status":61,"updated":238,"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":236,"th":236},"Knowledge","2026-03-18 02:25:41.222Z","2026-06-07 06:45:02.533Z","rldzkv84bg5ni40","careers-in-tech-without-coding","2026-06-08 12:27:35.855Z",252,"bs4czvuvq564zzc","2025-01-02 05:01:02.757Z","Explore careers in technology that don't require coding but are still important and exciting.","2026-06-07 06:43:11.763Z",{"alt":248,"cover_image_path":249,"created":250,"expand":251,"id":288,"published_at":289,"school_blog":284,"short_description":290,"title":248,"updated":291,"slug":285,"views":287},"AI in Daily Life That You Might Not Notice","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fd5883mpjk1me2l1\u002F2_1_v0lu0jlsj2.webp","2026-03-04 08:35:11.149Z",{"keywords":252,"locale":278,"school_blog":279},[253,258,263,268,273],{"collectionId":12,"collectionName":13,"created":254,"created_by":15,"id":255,"name":256,"updated":257,"updated_by":15},"2026-03-04 08:35:05.571Z","yv7qxsc8zyl7rce","unnoticed AI","2026-06-07 06:46:24.628Z",{"collectionId":12,"collectionName":13,"created":259,"created_by":15,"id":260,"name":261,"updated":262,"updated_by":15},"2026-03-04 08:35:07.092Z","336774t8moiuhg6","AI usage","2026-06-07 06:46:25.097Z",{"collectionId":12,"collectionName":13,"created":264,"created_by":15,"id":265,"name":266,"updated":267,"updated_by":15},"2026-03-04 08:35:08.673Z","9tj5c9427skln8d","daily life","2026-06-07 06:46:25.800Z",{"collectionId":12,"collectionName":13,"created":269,"created_by":15,"id":270,"name":271,"updated":272,"updated_by":15},"2026-03-04 08:31:54.153Z","vgk6vmhh9dw8in3","AI technology","2026-06-07 06:45:33.733Z",{"collectionId":12,"collectionName":13,"created":274,"created_by":15,"id":275,"name":276,"updated":277,"updated_by":15},"2026-03-04 08:31:29.142Z","hrqdq7kjl5lzjmi","AI","2026-06-07 06:45:27.147Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":176,"collectionId":46,"collectionName":47,"created":48,"expand":280,"id":284,"slug":285,"updated":286,"views":287},{"category":281},{"blogIds":282,"collectionId":52,"collectionName":53,"created":180,"created_by":15,"id":176,"image":181,"image_alt":48,"image_path":182,"label":283,"name":184,"priority":59,"publish_at":185,"scheduled_at":48,"status":61,"updated":186,"updated_by":15},[],{"en":184,"th":184},"gwr7xt8ykeew97j","ai-in-daily-life","2026-06-14 05:07:24.636Z",230,"d5883mpjk1me2l1","2025-01-01 02:53:40.138Z","Discover the AI technologies that are quietly transforming our everyday lives.","2026-06-07 06:43:13.184Z",{"alt":293,"cover_image_path":294,"created":295,"expand":296,"id":339,"published_at":340,"school_blog":335,"short_description":341,"title":293,"updated":342,"slug":336,"views":338},"5 Important Movements in 2024 Programmers Should Know","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fubony44l7heshjy\u002F2_1_4ptr4r71um.webp","2026-03-04 08:35:14.250Z",{"keywords":297,"locale":329,"school_blog":330},[298,303,308,313,318,319,324],{"collectionId":12,"collectionName":13,"created":299,"created_by":15,"id":300,"name":301,"updated":302,"updated_by":15},"2026-03-04 08:35:09.425Z","juhbv29asydp4j4","No-code","2026-06-07 06:46:26.115Z",{"collectionId":12,"collectionName":13,"created":304,"created_by":15,"id":305,"name":306,"updated":307,"updated_by":15},"2026-03-04 08:35:10.906Z","7c38mokb3qvgxh2","Low-code","2026-06-07 06:46:26.760Z",{"collectionId":12,"collectionName":13,"created":309,"created_by":15,"id":310,"name":311,"updated":312,"updated_by":15},"2026-03-04 08:34:45.957Z","gk56ug8j38rhci3","cybersecurity","2026-06-07 06:46:15.958Z",{"collectionId":12,"collectionName":13,"created":314,"created_by":15,"id":315,"name":316,"updated":317,"updated_by":15},"2026-03-04 08:35:11.709Z","ga2eo1rr4uw66mu","DevOps","2026-06-07 06:46:27.244Z",{"collectionId":12,"collectionName":13,"created":274,"created_by":15,"id":275,"name":276,"updated":277,"updated_by":15},{"collectionId":12,"collectionName":13,"created":320,"created_by":15,"id":321,"name":322,"updated":323,"updated_by":15},"2026-03-04 08:35:12.805Z","t4esdimrup5jp2c","important movements 2024","2026-06-07 06:46:27.704Z",{"collectionId":12,"collectionName":13,"created":325,"created_by":15,"id":326,"name":327,"updated":328,"updated_by":15},"2026-03-04 08:31:54.955Z","264sfjffyhspetq","programmers","2026-06-07 06:45:33.927Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":176,"collectionId":46,"collectionName":47,"created":48,"expand":331,"id":335,"slug":336,"updated":337,"views":338},{"category":332},{"blogIds":333,"collectionId":52,"collectionName":53,"created":180,"created_by":15,"id":176,"image":181,"image_alt":48,"image_path":182,"label":334,"name":184,"priority":59,"publish_at":185,"scheduled_at":48,"status":61,"updated":186,"updated_by":15},[],{"en":184,"th":184},"uifdrinum9r3p6e","important-movements-programmers-2024","2026-06-17 12:55:31.642Z",226,"ubony44l7heshjy","2024-12-31 09:13:22.110Z","Discover 5 important movements in the programming world of 2024 that will help you enhance your skills and adapt to the digital landscape.","2026-06-07 06:43:13.729Z",{"alt":344,"cover_image_path":345,"created":346,"expand":347,"id":394,"published_at":48,"school_blog":390,"short_description":395,"title":396,"updated":397,"slug":391,"views":393},"How to setup Docker for Golang AI Microservice using Multi-stage Build","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ftzjc8kzpdifuql6\u002F4lxzxfx8bu6_3jwg44vq6x.png","2026-05-11 05:06:01.510Z",{"keywords":348,"locale":375,"school_blog":376},[349,354,359,364,369,374],{"collectionId":12,"collectionName":13,"created":350,"created_by":15,"id":351,"name":352,"updated":353,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-06-07 06:45:08.193Z",{"collectionId":12,"collectionName":13,"created":355,"created_by":15,"id":356,"name":357,"updated":358,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-06-07 06:45:07.798Z",{"collectionId":12,"collectionName":13,"created":360,"created_by":15,"id":361,"name":362,"updated":363,"updated_by":15},"2026-03-04 08:44:18.652Z","jr5zczy6qrxmd88","Docker","2026-06-07 06:46:30.990Z",{"collectionId":12,"collectionName":13,"created":365,"created_by":15,"id":366,"name":367,"updated":368,"updated_by":15},"2026-05-11 04:57:35.566Z","phwca73gad24kb4","AI Microservice","2026-06-07 06:49:11.590Z",{"collectionId":12,"collectionName":13,"created":370,"created_by":15,"id":371,"name":372,"updated":373,"updated_by":15},"2026-05-11 04:57:42.175Z","xpsrw991lozzu5h","Multi-stage Build","2026-06-07 06:49:11.825Z",{"collectionId":12,"collectionName":13,"created":274,"created_by":15,"id":275,"name":276,"updated":277,"updated_by":15},{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":377,"collectionId":46,"collectionName":47,"created":378,"expand":379,"id":390,"slug":391,"updated":392,"views":393},"wqxt7ag2gn7xcmk","2026-05-11 04:57:58.796Z",{"category":380},{"blogIds":381,"collectionId":52,"collectionName":53,"created":382,"created_by":15,"id":377,"image":383,"image_alt":48,"image_path":384,"label":385,"name":386,"priority":387,"publish_at":388,"scheduled_at":48,"status":61,"updated":389,"updated_by":15},[],"2026-03-04 08:33:53.210Z","59ty92ns80w_15oc1implw.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fwqxt7ag2gn7xcmk\u002F59ty92ns80w_15oc1implw.png",{"en":386,"th":386},"Golang The Series",1,"2026-03-16 04:39:38.440Z","2026-06-07 06:45:03.856Z","v8fnxcrvfcvy974","golang-ai-lab-docker-setup-guide","2026-06-07 17:52:03.280Z",162,"tzjc8kzpdifuql6","Get your AI infrastructure ready! Learn how to create lean Docker images with Multi-stage builds and leverage Go 1.22+ features for a stable, production-ready AI environment.","Golang The Series EP.142: Setting up the AI Lab: Managing Environments with Docker and Go 1.2x","2026-06-07 06:44:56.545Z",{"alt":399,"cover_image_path":400,"created":401,"expand":402,"id":454,"published_at":48,"school_blog":450,"short_description":455,"title":456,"updated":457,"slug":451,"views":453},"A developer coding and utilizing pair programming with AI using GitHub Copilot.","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fgu186xvq56he3jv\u002F2rlvzbs0aiq_v6bvtim26s.png","2026-04-17 08:20:14.560Z",{"keywords":403,"locale":444,"school_blog":445},[404,409,414,419,424,429,434,439],{"collectionId":12,"collectionName":13,"created":405,"created_by":15,"id":406,"name":407,"updated":408,"updated_by":15},"2026-04-17 08:18:15.455Z","i3wwhuds7jr8nxy","GitHub Copilot","2026-06-07 06:49:05.012Z",{"collectionId":12,"collectionName":13,"created":410,"created_by":15,"id":411,"name":412,"updated":413,"updated_by":15},"2026-04-17 08:18:43.465Z","0z3iqvuhiyqa3qa","Pair Programming","2026-06-07 06:49:05.575Z",{"collectionId":12,"collectionName":13,"created":415,"created_by":15,"id":416,"name":417,"updated":418,"updated_by":15},"2026-04-17 08:18:56.893Z","5qong3sbngjpqif","GitHub Copilot Chat","2026-06-07 06:49:05.750Z",{"collectionId":12,"collectionName":13,"created":420,"created_by":15,"id":421,"name":422,"updated":423,"updated_by":15},"2026-04-17 08:19:42.115Z","kjgfdifg4z6tzum","GitHub Copilot techniques","2026-06-07 06:49:06.096Z",{"collectionId":12,"collectionName":13,"created":425,"created_by":15,"id":426,"name":427,"updated":428,"updated_by":15},"2026-03-04 08:46:16.387Z","gbl63t7nilc5pcj","AI coding","2026-06-07 06:47:04.718Z",{"collectionId":12,"collectionName":13,"created":430,"created_by":15,"id":431,"name":432,"updated":433,"updated_by":15},"2026-04-17 08:19:55.835Z","q95aty4g884dpi4","AI tools for developers","2026-06-07 06:49:06.191Z",{"collectionId":12,"collectionName":13,"created":435,"created_by":15,"id":436,"name":437,"updated":438,"updated_by":15},"2026-04-17 08:20:06.309Z","xfcnsya18jgzrty","developer productivity","2026-06-07 06:49:06.294Z",{"collectionId":12,"collectionName":13,"created":440,"created_by":15,"id":441,"name":442,"updated":443,"updated_by":15},"2026-04-17 08:20:12.780Z","anteg7c2ese0txl","GitHub Copilot tutorial","2026-06-07 06:49:06.549Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":114,"collectionId":46,"collectionName":47,"created":48,"expand":446,"id":450,"slug":451,"updated":452,"views":453},{"category":447},{"blogIds":448,"collectionId":52,"collectionName":53,"created":118,"created_by":15,"id":114,"image":119,"image_alt":48,"image_path":120,"label":449,"name":122,"priority":59,"publish_at":123,"scheduled_at":48,"status":61,"updated":124,"updated_by":15},[],{"en":122,"th":122},"z2r907dgqpmzf6u","5-advanced-github-copilot-techniques-for-devs","2026-06-19 10:56:06.186Z",161,"gu186xvq56he3jv","Stop using GitHub Copilot just for autocompletion! Discover 5 advanced techniques for true AI Pair Programming to write code faster, reduce errors, and skyrocket your developer productivity.","5 Advanced GitHub Copilot Techniques: A Deep Dive into AI Pair Programming","2026-06-07 06:44:51.634Z",{"alt":459,"cover_image_path":460,"created":461,"expand":462,"id":512,"published_at":48,"school_blog":508,"short_description":513,"title":514,"updated":515,"slug":509,"views":511},"Rust The Series EP.7 cover image explaining Ownership and memory management","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fn3ass0bdq6jh1fa\u002F14eoqfi7icgx_9fc0p0hswx.png","2026-04-17 07:45:52.314Z",{"keywords":463,"locale":494,"school_blog":495},[464,469,474,479,484,489],{"collectionId":12,"collectionName":13,"created":465,"created_by":15,"id":466,"name":467,"updated":468,"updated_by":15},"2026-03-04 08:20:06.235Z","254619mvnk1hr7y","Rust","2026-06-07 06:45:07.039Z",{"collectionId":12,"collectionName":13,"created":470,"created_by":15,"id":471,"name":472,"updated":473,"updated_by":15},"2026-03-16 05:11:00.000Z","2ypk85up2gune0d","Ownership Rust","2026-06-07 06:48:56.292Z",{"collectionId":12,"collectionName":13,"created":475,"created_by":15,"id":476,"name":477,"updated":478,"updated_by":15},"2026-04-17 07:41:10.212Z","mxgbsh34gakme8i","Garbage Collector","2026-06-07 06:49:04.685Z",{"collectionId":12,"collectionName":13,"created":480,"created_by":15,"id":481,"name":482,"updated":483,"updated_by":15},"2026-04-17 07:41:18.480Z","gye5gzd7bmbzwac","Memory Leak","2026-06-07 06:49:04.777Z",{"collectionId":12,"collectionName":13,"created":485,"created_by":15,"id":486,"name":487,"updated":488,"updated_by":15},"2026-03-04 08:44:11.146Z","gms2qr4xg6qv65e","Superdev Academy","2026-06-07 06:46:28.624Z",{"collectionId":12,"collectionName":13,"created":490,"created_by":15,"id":491,"name":492,"updated":493,"updated_by":15},"2026-03-04 08:20:13.847Z","wqqb4is6ir6hsig","Rust Language","2026-06-07 06:45:08.049Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":496,"collectionId":46,"collectionName":47,"created":48,"expand":497,"id":508,"slug":509,"updated":510,"views":511},"mfqe235iv6x1or8",{"category":498},{"blogIds":499,"collectionId":52,"collectionName":53,"created":500,"created_by":15,"id":496,"image":501,"image_alt":48,"image_path":502,"label":503,"name":504,"priority":505,"publish_at":506,"scheduled_at":48,"status":61,"updated":507,"updated_by":15},[],"2026-03-16 04:40:07.104Z","47vt5s1gglj_tz0b90vnge.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fmfqe235iv6x1or8\u002F47vt5s1gglj_tz0b90vnge.png",{"en":504,"th":504},"Rust The Series",2,"2026-03-16 04:40:09.199Z","2026-06-07 06:45:03.994Z","ce57lvevpczp1sj","rust-ownership-memory-management-ep7","2026-06-19 01:03:22.379Z",141,"n3ass0bdq6jh1fa","Discover the core of Rust programming. Learn the 3 rules of Ownership that make your code blazing fast and memory-safe without needing a Garbage Collector.","Rust Ownership Explained: How to Manage Memory Without a Garbage Collector | Rust The Series EP.7","2026-06-07 06:44:51.353Z",{"alt":517,"cover_image_path":518,"created":519,"expand":520,"id":558,"published_at":48,"school_blog":554,"short_description":559,"title":560,"updated":561,"slug":555,"views":557},"Cover image for Rust The Series EP.6 tutorial focusing on Control Flow, if-else statements, and loops (loop, while, for).","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F0dggq3lmke6oav9\u002F12khckrcaf5i_c6rku00qdw.png","2026-04-08 10:27:48.005Z",{"keywords":521,"locale":548,"school_blog":549},[522,527,532,533,538,543],{"collectionId":12,"collectionName":13,"created":523,"created_by":15,"id":524,"name":525,"updated":526,"updated_by":15},"2026-03-04 08:20:08.348Z","ux2m77tsy8v19bg","Rust Programming","2026-06-07 06:45:07.353Z",{"collectionId":12,"collectionName":13,"created":528,"created_by":15,"id":529,"name":530,"updated":531,"updated_by":15},"2026-03-23 03:26:43.307Z","pf009wnev852vvt","Rust tutorial","2026-06-07 06:48:59.753Z",{"collectionId":12,"collectionName":13,"created":465,"created_by":15,"id":466,"name":467,"updated":468,"updated_by":15},{"collectionId":12,"collectionName":13,"created":534,"created_by":15,"id":535,"name":536,"updated":537,"updated_by":15},"2026-04-08 10:27:24.442Z","e35582nfhmo63pj","learn Rust","2026-06-07 06:49:04.489Z",{"collectionId":12,"collectionName":13,"created":539,"created_by":15,"id":540,"name":541,"updated":542,"updated_by":15},"2026-04-08 10:25:37.373Z","uc1966vvgodzu1e","Rust Control Flow","2026-06-07 06:49:04.011Z",{"collectionId":12,"collectionName":13,"created":544,"created_by":15,"id":545,"name":546,"updated":547,"updated_by":15},"2026-04-08 10:27:45.474Z","r1y1o8ob6v734kl","Rust for beginners","2026-06-07 06:49:04.611Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":496,"collectionId":46,"collectionName":47,"created":48,"expand":550,"id":554,"slug":555,"updated":556,"views":557},{"category":551},{"blogIds":552,"collectionId":52,"collectionName":53,"created":500,"created_by":15,"id":496,"image":501,"image_alt":48,"image_path":502,"label":553,"name":504,"priority":505,"publish_at":506,"scheduled_at":48,"status":61,"updated":507,"updated_by":15},[],{"en":504,"th":504},"kc8u98bzglgzyfm","rust-ep6-control-flow-if-else-loop","2026-06-18 18:59:28.932Z",143,"0dggq3lmke6oav9","Learn how to control program logic in Rust using Control Flow. Dive deep into if-else conditions and loops (loop, while, for) with safe coding tricks.","Mastering Control Flow with if-else and Loops | Rust The Series EP.6","2026-06-07 06:44:51.039Z",36,12,430]