[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-en-31-12-Web%25252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252520Development-all-all-createdAt:desc-default":3},{"data":4,"page":687,"perPage":688,"totalItems":689,"totalPages":690},[5,86,144,186,249,300,327,398,435,511,568,613],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":82,"published_at":83,"school_blog":78,"short_description":84,"title":6,"updated":85,"slug":79,"views":81},"Game Programmers: Artists of Gaming World","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Frnmnveyujg12vf5\u002F2_11zon_ga4ypm9f39.webp","2026-03-04 08:31:47.794Z",{"keywords":10,"locale":49,"school_blog":59},[11,19,24,29,34,39,44],{"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:26:59.195Z","76qprkevbgfdps8","gab60xd583s3qaw","Superdev School","2026-06-07 06:45:21.712Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:31:37.798Z","f157y635d0aqzvm","gaming industry","2026-06-07 06:45:29.877Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"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":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:31:42.273Z","8lo2lfkb7dodl9n","game developer career","2026-06-07 06:45:30.347Z",{"collectionId":12,"collectionName":13,"created":35,"created_by":15,"id":36,"name":37,"updated":38,"updated_by":15},"2026-03-04 08:31:43.562Z","zjq3qvnoet7mzth","skills of Game Programmers","2026-06-07 06:45:30.727Z",{"collectionId":12,"collectionName":13,"created":40,"created_by":15,"id":41,"name":42,"updated":43,"updated_by":15},"2026-03-04 08:31:46.098Z","p0mfr3j8e5tv3ms","education for Game Programmers","2026-06-07 06:45:31.195Z",{"collectionId":12,"collectionName":13,"created":45,"created_by":15,"id":46,"name":47,"updated":48,"updated_by":15},"2026-03-04 08:31:47.257Z","ukna5iqph6rm03r","Game Programmer","2026-06-07 06:45:31.673Z",{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},"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":60,"collectionId":61,"collectionName":62,"created":63,"expand":64,"id":78,"slug":79,"updated":80,"views":81},"spm4l1k5bgmhmmt","pbc_2105096300","school_blogs","",{"category":65},{"blogIds":66,"collectionId":67,"collectionName":68,"created":69,"created_by":15,"id":60,"image":70,"image_alt":63,"image_path":71,"label":72,"name":73,"priority":74,"publish_at":75,"scheduled_at":63,"status":76,"updated":77,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:31:18.590Z","50hyjr6os45_ayazwr5gq7.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fspm4l1k5bgmhmmt\u002F50hyjr6os45_ayazwr5gq7.png",{"en":73,"th":73},"Knowledge",0,"2026-03-18 02:25:41.222Z","published","2026-06-07 06:45:02.533Z","s2gsgxjb3gnl000","game-programmer-role-and-skills","2026-06-14 22:17:03.612Z",253,"rnmnveyujg12vf5","2025-01-31 06:17:32.852Z","Discover the roles and skills of Game Programmers in game development, along with education and career paths in the gaming industry.","2026-06-07 06:42:54.134Z",{"alt":87,"cover_image_path":88,"created":89,"expand":90,"id":140,"published_at":141,"school_blog":136,"short_description":142,"title":87,"updated":143,"slug":137,"views":139},"EP.13 Go and JSON - Making Data Conversion Easy!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fyuu1ktudugg2u96\u002F28_11zon_k8kx2brlip.webp","2026-03-04 08:51:49.290Z",{"keywords":91,"locale":122,"school_blog":123},[92,97,102,107,112,117],{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},"2026-03-04 08:20:33.316Z","ln1ntwattzmxo0o","programming","2026-06-07 06:45:09.715Z",{"collectionId":12,"collectionName":13,"created":98,"created_by":15,"id":99,"name":100,"updated":101,"updated_by":15},"2026-03-04 08:51:48.630Z","8gj85u1w4mpmcsw","data handling","2026-06-07 06:48:54.281Z",{"collectionId":12,"collectionName":13,"created":103,"created_by":15,"id":104,"name":105,"updated":106,"updated_by":15},"2026-03-04 08:51:48.853Z","rl3x8ognoa2hzrb","Unmarshal","2026-06-07 06:48:54.371Z",{"collectionId":12,"collectionName":13,"created":108,"created_by":15,"id":109,"name":110,"updated":111,"updated_by":15},"2026-03-04 08:51:49.059Z","4mugqcb1gl9joc6","Marshal","2026-06-07 06:48:54.513Z",{"collectionId":12,"collectionName":13,"created":113,"created_by":15,"id":114,"name":115,"updated":116,"updated_by":15},"2026-03-04 08:46:24.109Z","o8xfgwdh6k03hxd","JSON","2026-06-07 06:47:07.745Z",{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},"2026-03-04 08:20:11.547Z","ey3puyme01a9bsw","Go","2026-06-07 06:45:07.798Z",{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":124,"collectionId":61,"collectionName":62,"created":63,"expand":125,"id":136,"slug":137,"updated":138,"views":139},"wqxt7ag2gn7xcmk",{"category":126},{"blogIds":127,"collectionId":67,"collectionName":68,"created":128,"created_by":15,"id":124,"image":129,"image_alt":63,"image_path":130,"label":131,"name":132,"priority":133,"publish_at":134,"scheduled_at":63,"status":76,"updated":135,"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":132,"th":132},"Golang The Series",1,"2026-03-16 04:39:38.440Z","2026-06-07 06:45:03.856Z","y5bzges8suonb7n","go-json","2026-07-03 11:50:18.419Z",341,"yuu1ktudugg2u96","2025-01-30 06:01:34.482Z","Learn how to convert data to JSON using Marshal and back to data using Unmarshal in Go.","2026-06-07 06:44:44.660Z",{"alt":145,"cover_image_path":146,"created":147,"expand":148,"id":182,"published_at":183,"school_blog":178,"short_description":184,"title":145,"updated":185,"slug":179,"views":181},"Ghostty Terminal: The modern innovation everyone has been waiting for","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fa3qlhmecpqa9f93\u002Fghostty_4g5ygivmqd.webp","2026-03-04 08:31:54.735Z",{"keywords":149,"locale":165,"school_blog":166},[150,155,160],{"collectionId":12,"collectionName":13,"created":151,"created_by":15,"id":152,"name":153,"updated":154,"updated_by":15},"2026-03-04 08:31:46.860Z","jlodc521tpvv90k","Ghostty Terminal","2026-06-07 06:45:31.484Z",{"collectionId":12,"collectionName":13,"created":156,"created_by":15,"id":157,"name":158,"updated":159,"updated_by":15},"2026-03-04 08:31:50.694Z","gf9lzd8wxamtahk","development tools","2026-06-07 06:45:32.391Z",{"collectionId":12,"collectionName":13,"created":161,"created_by":15,"id":162,"name":163,"updated":164,"updated_by":15},"2026-03-04 08:31:53.784Z","nj0ades2ityqu5q","programming innovation","2026-06-07 06:45:33.485Z",{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":167,"collectionId":61,"collectionName":62,"created":63,"expand":168,"id":178,"slug":179,"updated":180,"views":181},"jwhmeg2uxwz0bkp",{"category":169},{"blogIds":170,"collectionId":67,"collectionName":68,"created":171,"created_by":15,"id":167,"image":172,"image_alt":63,"image_path":173,"label":174,"name":175,"priority":74,"publish_at":176,"scheduled_at":63,"status":76,"updated":177,"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":175,"th":175},"Tools & Resources","2025-01-31 09:55:27.001Z","2026-06-07 06:45:02.778Z","qb313lt4wafeqm2","ghostty-terminal-modern-innovation","2026-07-04 16:49:00.377Z",236,"a3qlhmecpqa9f93","2025-01-29 10:11:58.512Z","Discover Ghostty Terminal, a new innovation that makes programming easier and faster for aspiring coders.","2026-06-07 06:42:54.690Z",{"alt":187,"cover_image_path":188,"created":189,"expand":190,"id":245,"published_at":246,"school_blog":241,"short_description":247,"title":187,"updated":248,"slug":242,"views":244},"Want to Be a Programmer Without a Background","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fmm24ud3akz11owr\u002F2_11zon_nw97i53c40.webp","2026-03-04 08:32:00.894Z",{"keywords":191,"locale":228,"school_blog":229},[192,193,198,203,208,213,218,223],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":194,"created_by":15,"id":195,"name":196,"updated":197,"updated_by":15},"2026-03-04 08:31:44.335Z","ft0ibjilszlsh94","programming basics","2026-06-07 06:45:30.913Z",{"collectionId":12,"collectionName":13,"created":199,"created_by":15,"id":200,"name":201,"updated":202,"updated_by":15},"2026-03-04 08:31:44.757Z","df9rtjlluv6tg9r","online learning","2026-06-07 06:45:31.095Z",{"collectionId":12,"collectionName":13,"created":204,"created_by":15,"id":205,"name":206,"updated":207,"updated_by":15},"2026-03-04 08:20:28.340Z","s9cc7gm6633rsnk","Python","2026-06-07 06:45:08.957Z",{"collectionId":12,"collectionName":13,"created":209,"created_by":15,"id":210,"name":211,"updated":212,"updated_by":15},"2026-03-04 08:31:49.362Z","2m9vv13etpn6zkx","programming language","2026-06-07 06:45:32.005Z",{"collectionId":12,"collectionName":13,"created":214,"created_by":15,"id":215,"name":216,"updated":217,"updated_by":15},"2026-03-04 08:31:54.955Z","264sfjffyhspetq","programmers","2026-06-07 06:45:33.927Z",{"collectionId":12,"collectionName":13,"created":219,"created_by":15,"id":220,"name":221,"updated":222,"updated_by":15},"2026-03-04 08:31:57.314Z","dsuxbh25sae33r6","programmer","2026-06-07 06:45:34.924Z",{"collectionId":12,"collectionName":13,"created":224,"created_by":15,"id":225,"name":226,"updated":227,"updated_by":15},"2026-03-04 08:31:48.594Z","4lt76y5iyl22l25","learning programming","2026-06-07 06:45:31.802Z",{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":230,"collectionId":61,"collectionName":62,"created":63,"expand":231,"id":241,"slug":242,"updated":243,"views":244},"qn0d7xwatkleou1",{"category":232},{"blogIds":233,"collectionId":67,"collectionName":68,"created":234,"created_by":15,"id":230,"image":235,"image_alt":63,"image_path":236,"label":237,"name":238,"priority":74,"publish_at":239,"scheduled_at":63,"status":76,"updated":240,"updated_by":15},[],"2026-03-04 08:31:21.896Z","4jn5ccty4x9_2894s1fj97.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Fqn0d7xwatkleou1\u002F4jn5ccty4x9_2894s1fj97.png",{"en":238,"th":238},"How to","2025-02-04 08:40:59.666Z","2026-06-07 06:45:02.619Z","94r1fi43c29kqde","starting-programming-for-beginners","2026-06-15 13:44:45.150Z",211,"mm24ud3akz11owr","2025-01-29 04:08:13.567Z","This article provides guidance on how to start learning programming for beginners with no prior knowledge, focusing on choosing the right programming language and online resources for effective learning.","2026-06-07 06:42:56.079Z",{"alt":250,"cover_image_path":251,"created":252,"expand":253,"id":297,"published_at":291,"school_blog":293,"short_description":298,"title":250,"updated":299,"slug":294,"views":296},"Whisk AI: Create Images Without Long Prompts","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fnhxdb20uvw8jisl\u002F2708ezolosz_gbywcbbgk3.webp","2026-03-04 08:31:57.495Z",{"keywords":254,"locale":280,"school_blog":281},[255,260,265,270,275],{"collectionId":12,"collectionName":13,"created":256,"created_by":15,"id":257,"name":258,"updated":259,"updated_by":15},"2026-03-04 08:31:29.142Z","hrqdq7kjl5lzjmi","AI","2026-06-07 06:45:27.147Z",{"collectionId":12,"collectionName":13,"created":261,"created_by":15,"id":262,"name":263,"updated":264,"updated_by":15},"2026-03-04 08:31:51.120Z","z3qr6mcm9l28wo9","no long prompts","2026-06-07 06:45:32.494Z",{"collectionId":12,"collectionName":13,"created":266,"created_by":15,"id":267,"name":268,"updated":269,"updated_by":15},"2026-03-04 08:31:52.649Z","czupfltnibt3r5f","image creation tool","2026-06-07 06:45:33.060Z",{"collectionId":12,"collectionName":13,"created":271,"created_by":15,"id":272,"name":273,"updated":274,"updated_by":15},"2026-03-04 08:31:55.348Z","j9a226cks5e77zh","image creation","2026-06-07 06:45:34.029Z",{"collectionId":12,"collectionName":13,"created":276,"created_by":15,"id":277,"name":278,"updated":279,"updated_by":15},"2026-03-04 08:31:56.917Z","sg01m13hzw5q67d","Whisk AI","2026-06-07 06:45:34.823Z",{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":282,"collectionId":61,"collectionName":62,"created":63,"expand":283,"id":293,"slug":294,"updated":295,"views":296},"pkuzfil3b4ug2ea",{"category":284},{"blogIds":285,"collectionId":67,"collectionName":68,"created":286,"created_by":15,"id":282,"image":287,"image_alt":63,"image_path":288,"label":289,"name":290,"priority":74,"publish_at":291,"scheduled_at":63,"status":76,"updated":292,"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":290,"th":290},"Cutting-Edge Tech","2025-01-27 08:43:38.395Z","2026-06-07 06:45:02.895Z","ldlc4gzh6i9khag","whisk-ai-not-long-prompt","2026-07-04 19:47:51.283Z",431,"nhxdb20uvw8jisl","Whisk AI is an intelligent image creation tool from Google that enables users to generate images without writing long prompts, simply by selecting 3 images.","2026-06-07 06:42:55.780Z",{"alt":301,"cover_image_path":302,"created":303,"expand":304,"id":323,"published_at":324,"school_blog":319,"short_description":325,"title":301,"updated":326,"slug":320,"views":322},"Get to know the interesting event Global AI Bootcamp 2025 by Microsoft","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fcfhri4yr11cu000\u002Fglobal_ai_bootcamp_x23ppyojrd.webp","2026-03-04 08:31:57.474Z",{"keywords":305,"locale":313,"school_blog":314},[306,307,308],{"collectionId":12,"collectionName":13,"created":224,"created_by":15,"id":225,"name":226,"updated":227,"updated_by":15},{"collectionId":12,"collectionName":13,"created":256,"created_by":15,"id":257,"name":258,"updated":259,"updated_by":15},{"collectionId":12,"collectionName":13,"created":309,"created_by":15,"id":310,"name":311,"updated":312,"updated_by":15},"2026-03-04 08:31:54.153Z","vgk6vmhh9dw8in3","AI technology","2026-06-07 06:45:33.733Z",{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":60,"collectionId":61,"collectionName":62,"created":63,"expand":315,"id":319,"slug":320,"updated":321,"views":322},{"category":316},{"blogIds":317,"collectionId":67,"collectionName":68,"created":69,"created_by":15,"id":60,"image":70,"image_alt":63,"image_path":71,"label":318,"name":73,"priority":74,"publish_at":75,"scheduled_at":63,"status":76,"updated":77,"updated_by":15},[],{"en":73,"th":73},"sitff16gg4zwcbs","get-to-know-ai-boot-camp","2026-06-03 23:11:54.367Z",210,"cfhri4yr11cu000","2025-01-27 06:45:05.554Z","Microsoft's Global AI Bootcamp 2025 is a great opportunity for developers and those interested in AI technologies to develop their skills and knowledge in AI development, as well as network with industry experts.","2026-06-07 06:42:55.091Z",{"alt":328,"cover_image_path":329,"created":330,"expand":331,"id":394,"published_at":395,"school_blog":390,"short_description":396,"title":328,"updated":397,"slug":391,"views":393},"Ep.20 Go and Caching Enhancing Program Speed!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fbgnmn6rgfwua032\u002F10_11zon_cyiuijwhvy.webp","2026-03-04 08:51:32.343Z",{"keywords":332,"locale":384,"school_blog":385},[333,334,335,336,341,346,347,352,353,358,363,368,373,378,383],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":219,"created_by":15,"id":220,"name":221,"updated":222,"updated_by":15},{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},{"collectionId":12,"collectionName":13,"created":337,"created_by":15,"id":338,"name":339,"updated":340,"updated_by":15},"2026-03-04 08:32:26.073Z","vnvj1oaxje9m1q8","programming for beginners","2026-06-07 06:45:42.082Z",{"collectionId":12,"collectionName":13,"created":342,"created_by":15,"id":343,"name":344,"updated":345,"updated_by":15},"2026-03-04 08:32:28.182Z","q6jkfvmwi47km1s","programmer learning","2026-06-07 06:45:42.922Z",{"collectionId":12,"collectionName":13,"created":209,"created_by":15,"id":210,"name":211,"updated":212,"updated_by":15},{"collectionId":12,"collectionName":13,"created":348,"created_by":15,"id":349,"name":350,"updated":351,"updated_by":15},"2026-03-04 08:32:11.227Z","z68fk5epz69djvb","programmer education","2026-06-07 06:45:38.219Z",{"collectionId":12,"collectionName":13,"created":224,"created_by":15,"id":225,"name":226,"updated":227,"updated_by":15},{"collectionId":12,"collectionName":13,"created":354,"created_by":15,"id":355,"name":356,"updated":357,"updated_by":15},"2026-03-04 08:32:17.000Z","ijeopq81rmv6mt7","Programming Class","2026-06-07 06:45:39.461Z",{"collectionId":12,"collectionName":13,"created":359,"created_by":15,"id":360,"name":361,"updated":362,"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":364,"created_by":15,"id":365,"name":366,"updated":367,"updated_by":15},"2026-03-04 08:31:22.575Z","lfjse4xivbgg5wu","Practice programming","2026-06-07 06:45:24.868Z",{"collectionId":12,"collectionName":13,"created":369,"created_by":15,"id":370,"name":371,"updated":372,"updated_by":15},"2026-03-04 08:33:59.315Z","btmgtfwmgpke1aa","Go language","2026-06-07 06:45:55.046Z",{"collectionId":12,"collectionName":13,"created":374,"created_by":15,"id":375,"name":376,"updated":377,"updated_by":15},"2026-03-04 08:20:14.253Z","ah6lvy4x8qe08l5","Golang","2026-06-07 06:45:08.193Z",{"collectionId":12,"collectionName":13,"created":379,"created_by":15,"id":380,"name":381,"updated":382,"updated_by":15},"2026-03-04 08:32:51.346Z","tmzmy6jyz1n35rr","Go Programming","2026-06-07 06:45:51.178Z",{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":124,"collectionId":61,"collectionName":62,"created":63,"expand":386,"id":390,"slug":391,"updated":392,"views":393},{"category":387},{"blogIds":388,"collectionId":67,"collectionName":68,"created":128,"created_by":15,"id":124,"image":129,"image_alt":63,"image_path":130,"label":389,"name":132,"priority":133,"publish_at":134,"scheduled_at":63,"status":76,"updated":135,"updated_by":15},[],{"en":132,"th":132},"u6mc5p13ui5399n","caching-go-speed-up-program","2026-07-04 19:35:54.107Z",388,"bgnmn6rgfwua032","2025-01-27 04:49:19.650Z","Learn about caching in Go to increase program speed by storing data in memory and how to set expiration time (TTL) for cached data.","2026-06-07 06:44:42.357Z",{"alt":399,"cover_image_path":400,"created":401,"expand":402,"id":431,"published_at":432,"school_blog":427,"short_description":433,"title":399,"updated":434,"slug":428,"views":430},"DeepSeek vs  ChatGPT : What is DeepSeek? Can it replace ChatGPT?","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fzo9o3kyilmjdi8x\u002Fdeep_seek_chat_gpt_1_bh8c9ewmrs.webp","2026-03-04 08:32:01.249Z",{"keywords":403,"locale":421,"school_blog":422},[404,409,414,419,420],{"collectionId":12,"collectionName":13,"created":405,"created_by":15,"id":406,"name":407,"updated":408,"updated_by":15},"2026-03-04 08:32:00.718Z","blin1abiwy8einq","Future AI","2026-06-07 06:45:35.483Z",{"collectionId":12,"collectionName":13,"created":410,"created_by":15,"id":411,"name":412,"updated":413,"updated_by":15},"2026-03-04 08:31:59.033Z","bp3u6rq71h9fzzj","DeepSeekAI","2026-06-07 06:45:35.155Z",{"collectionId":12,"collectionName":13,"created":415,"created_by":15,"id":416,"name":417,"updated":418,"updated_by":15},"2026-03-04 08:32:00.323Z","7e0nkw6wrv63voh","ChatGPT","2026-06-07 06:45:35.360Z",{"collectionId":12,"collectionName":13,"created":256,"created_by":15,"id":257,"name":258,"updated":259,"updated_by":15},{"collectionId":12,"collectionName":13,"created":309,"created_by":15,"id":310,"name":311,"updated":312,"updated_by":15},{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":60,"collectionId":61,"collectionName":62,"created":63,"expand":423,"id":427,"slug":428,"updated":429,"views":430},{"category":424},{"blogIds":425,"collectionId":67,"collectionName":68,"created":69,"created_by":15,"id":60,"image":70,"image_alt":63,"image_path":71,"label":426,"name":73,"priority":74,"publish_at":75,"scheduled_at":63,"status":76,"updated":77,"updated_by":15},[],{"en":73,"th":73},"kztokhtrrokid5m","deepseek-vs-chatgpt","2026-07-03 08:58:12.186Z",213,"zo9o3kyilmjdi8x","2025-01-27 04:45:37.122Z","This article introduces you to DeepSeek, the latest AI technology, and explores whether it can replace ChatGPT by comparing their capabilities and practical applications.","2026-06-07 06:42:56.299Z",{"alt":436,"cover_image_path":437,"created":438,"expand":439,"id":507,"published_at":508,"school_blog":503,"short_description":509,"title":436,"updated":510,"slug":504,"views":506},"Ep.31 Go and Event-Driven WebSocket - Enhancing Flexibility","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ffsr09s0onqifgaw\u002F32_11zon_eafomz25vk.webp","2026-03-04 08:51:40.599Z",{"keywords":440,"locale":497,"school_blog":498},[441,442,443,444,445,446,451,452,453,458,463,468,473,478,483,488,489,490,495,496],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"collectionId":12,"collectionName":13,"created":214,"created_by":15,"id":215,"name":216,"updated":217,"updated_by":15},{"collectionId":12,"collectionName":13,"created":364,"created_by":15,"id":365,"name":366,"updated":367,"updated_by":15},{"collectionId":12,"collectionName":13,"created":209,"created_by":15,"id":210,"name":211,"updated":212,"updated_by":15},{"collectionId":12,"collectionName":13,"created":337,"created_by":15,"id":338,"name":339,"updated":340,"updated_by":15},{"collectionId":12,"collectionName":13,"created":447,"created_by":15,"id":448,"name":449,"updated":450,"updated_by":15},"2026-03-04 08:32:09.324Z","gon9gv2r39iu34p","programming development","2026-06-07 06:45:37.686Z",{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},{"collectionId":12,"collectionName":13,"created":359,"created_by":15,"id":360,"name":361,"updated":362,"updated_by":15},{"collectionId":12,"collectionName":13,"created":454,"created_by":15,"id":455,"name":456,"updated":457,"updated_by":15},"2026-03-04 08:51:37.716Z","rsp4m61xn37t2yr","scalability","2026-06-07 06:48:51.335Z",{"collectionId":12,"collectionName":13,"created":459,"created_by":15,"id":460,"name":461,"updated":462,"updated_by":15},"2026-03-04 08:51:37.925Z","to0zfxj2rizqlop","flexibility","2026-06-07 06:48:51.495Z",{"collectionId":12,"collectionName":13,"created":464,"created_by":15,"id":465,"name":466,"updated":467,"updated_by":15},"2026-03-04 08:51:38.229Z","wkfxck2h0ukgepu","system development","2026-06-07 06:48:51.618Z",{"collectionId":12,"collectionName":13,"created":469,"created_by":15,"id":470,"name":471,"updated":472,"updated_by":15},"2026-03-04 08:44:21.262Z","f2p94t41e9t8hnv","system design","2026-06-07 06:46:31.636Z",{"collectionId":12,"collectionName":13,"created":474,"created_by":15,"id":475,"name":476,"updated":477,"updated_by":15},"2026-03-04 08:34:00.920Z","ecac9y661or1xka","WebSocket","2026-06-07 06:45:55.734Z",{"collectionId":12,"collectionName":13,"created":479,"created_by":15,"id":480,"name":481,"updated":482,"updated_by":15},"2026-03-04 08:51:38.601Z","l7jxq9u9r8doacm","Event-Driven Architecture","2026-06-07 06:48:51.750Z",{"collectionId":12,"collectionName":13,"created":484,"created_by":15,"id":485,"name":486,"updated":487,"updated_by":15},"2026-03-04 08:51:38.831Z","fxvxejehb7m4ork","Event-Driven","2026-06-07 06:48:51.949Z",{"collectionId":12,"collectionName":13,"created":374,"created_by":15,"id":375,"name":376,"updated":377,"updated_by":15},{"collectionId":12,"collectionName":13,"created":369,"created_by":15,"id":370,"name":371,"updated":372,"updated_by":15},{"collectionId":12,"collectionName":13,"created":491,"created_by":15,"id":492,"name":493,"updated":494,"updated_by":15},"2026-03-04 08:33:59.808Z","qw7jy92h0uqd9wq","Go coding","2026-06-07 06:45:55.295Z",{"collectionId":12,"collectionName":13,"created":379,"created_by":15,"id":380,"name":381,"updated":382,"updated_by":15},{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":124,"collectionId":61,"collectionName":62,"created":63,"expand":499,"id":503,"slug":504,"updated":505,"views":506},{"category":500},{"blogIds":501,"collectionId":67,"collectionName":68,"created":128,"created_by":15,"id":124,"image":129,"image_alt":63,"image_path":130,"label":502,"name":132,"priority":133,"publish_at":134,"scheduled_at":63,"status":76,"updated":135,"updated_by":15},[],{"en":132,"th":132},"1unwmit2loa7qk0","go-event-driven-websocket","2026-07-01 16:10:22.851Z",333,"fsr09s0onqifgaw","2025-01-27 04:43:25.360Z","Discover Event-Driven Architecture and how to adapt your WebSocket Server for Event-Driven operations to enhance flexibility and scalability.","2026-06-07 06:44:42.841Z",{"alt":512,"cover_image_path":513,"created":514,"expand":515,"id":564,"published_at":565,"school_blog":560,"short_description":566,"title":512,"updated":567,"slug":561,"views":563},"Ep.30 Go and Log Analysis After Stress Testing - Enhancing Your System!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F1fu05b1cxz1ddr2\u002F30_11zon_bjnctegz01.webp","2026-03-04 08:51:41.713Z",{"keywords":516,"locale":554,"school_blog":555},[517,518,519,520,525,530,535,536,541,546,547,548,549,550,551,552,553],{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},{"collectionId":12,"collectionName":13,"created":369,"created_by":15,"id":370,"name":371,"updated":372,"updated_by":15},{"collectionId":12,"collectionName":13,"created":374,"created_by":15,"id":375,"name":376,"updated":377,"updated_by":15},{"collectionId":12,"collectionName":13,"created":521,"created_by":15,"id":522,"name":523,"updated":524,"updated_by":15},"2026-03-04 08:51:39.840Z","mq2qomzo7pfa5a9","log analysis","2026-06-07 06:48:52.249Z",{"collectionId":12,"collectionName":13,"created":526,"created_by":15,"id":527,"name":528,"updated":529,"updated_by":15},"2026-03-04 08:34:00.521Z","44l3qn47xjhwgf8","Stress Testing","2026-06-07 06:45:55.545Z",{"collectionId":12,"collectionName":13,"created":531,"created_by":15,"id":532,"name":533,"updated":534,"updated_by":15},"2026-03-04 08:34:02.872Z","xntux9h6g6sr5zv","Bottlenecks","2026-06-07 06:45:56.598Z",{"collectionId":12,"collectionName":13,"created":474,"created_by":15,"id":475,"name":476,"updated":477,"updated_by":15},{"collectionId":12,"collectionName":13,"created":537,"created_by":15,"id":538,"name":539,"updated":540,"updated_by":15},"2026-03-04 08:51:40.755Z","wk58vmuon13nwlu","performance improvement","2026-06-07 06:48:52.673Z",{"collectionId":12,"collectionName":13,"created":542,"created_by":15,"id":543,"name":544,"updated":545,"updated_by":15},"2026-03-04 08:51:41.189Z","6gbye103g40ndn4","data analysis","2026-06-07 06:48:52.765Z",{"collectionId":12,"collectionName":13,"created":379,"created_by":15,"id":380,"name":381,"updated":382,"updated_by":15},{"collectionId":12,"collectionName":13,"created":359,"created_by":15,"id":360,"name":361,"updated":362,"updated_by":15},{"collectionId":12,"collectionName":13,"created":337,"created_by":15,"id":338,"name":339,"updated":340,"updated_by":15},{"collectionId":12,"collectionName":13,"created":209,"created_by":15,"id":210,"name":211,"updated":212,"updated_by":15},{"collectionId":12,"collectionName":13,"created":364,"created_by":15,"id":365,"name":366,"updated":367,"updated_by":15},{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},{"collectionId":12,"collectionName":13,"created":214,"created_by":15,"id":215,"name":216,"updated":217,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":124,"collectionId":61,"collectionName":62,"created":63,"expand":556,"id":560,"slug":561,"updated":562,"views":563},{"category":557},{"blogIds":558,"collectionId":67,"collectionName":68,"created":128,"created_by":15,"id":124,"image":129,"image_alt":63,"image_path":130,"label":559,"name":132,"priority":133,"publish_at":134,"scheduled_at":63,"status":76,"updated":135,"updated_by":15},[],{"en":132,"th":132},"yu0wu97qcd95w66","log-analysis-stress-testing-websocket","2026-06-08 02:53:55.377Z",215,"1fu05b1cxz1ddr2","2025-01-27 04:43:14.866Z","Learn how to analyze logs and results from stress testing to identify bottlenecks in your WebSocket system, along with solutions to improve system performance.","2026-06-07 06:44:43.054Z",{"alt":569,"cover_image_path":570,"created":571,"expand":572,"id":609,"published_at":610,"school_blog":605,"short_description":611,"title":569,"updated":612,"slug":606,"views":608},"Ep.29 Go and Stress Testing - Measure Your System’s Limits!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F9g1q4fwper4nih9\u002F28_11zon_b2kt05mu0p.webp","2026-03-04 08:34:12.922Z",{"keywords":573,"locale":599,"school_blog":600},[574,575,576,577,578,579,580,581,586,587,592,593,594,595,596,597,598],{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},{"collectionId":12,"collectionName":13,"created":374,"created_by":15,"id":375,"name":376,"updated":377,"updated_by":15},{"collectionId":12,"collectionName":13,"created":369,"created_by":15,"id":370,"name":371,"updated":372,"updated_by":15},{"collectionId":12,"collectionName":13,"created":379,"created_by":15,"id":380,"name":381,"updated":382,"updated_by":15},{"collectionId":12,"collectionName":13,"created":491,"created_by":15,"id":492,"name":493,"updated":494,"updated_by":15},{"collectionId":12,"collectionName":13,"created":526,"created_by":15,"id":527,"name":528,"updated":529,"updated_by":15},{"collectionId":12,"collectionName":13,"created":474,"created_by":15,"id":475,"name":476,"updated":477,"updated_by":15},{"collectionId":12,"collectionName":13,"created":582,"created_by":15,"id":583,"name":584,"updated":585,"updated_by":15},"2026-03-04 08:34:01.966Z","ghty2n4xg198of4","Performance Testing","2026-06-07 06:45:56.232Z",{"collectionId":12,"collectionName":13,"created":531,"created_by":15,"id":532,"name":533,"updated":534,"updated_by":15},{"collectionId":12,"collectionName":13,"created":588,"created_by":15,"id":589,"name":590,"updated":591,"updated_by":15},"2026-03-04 08:34:05.331Z","4afb4o90hl68kk4","Connection Simulation","2026-06-07 06:45:57.607Z",{"collectionId":12,"collectionName":13,"created":359,"created_by":15,"id":360,"name":361,"updated":362,"updated_by":15},{"collectionId":12,"collectionName":13,"created":364,"created_by":15,"id":365,"name":366,"updated":367,"updated_by":15},{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},{"collectionId":12,"collectionName":13,"created":337,"created_by":15,"id":338,"name":339,"updated":340,"updated_by":15},{"collectionId":12,"collectionName":13,"created":209,"created_by":15,"id":210,"name":211,"updated":212,"updated_by":15},{"collectionId":12,"collectionName":13,"created":214,"created_by":15,"id":215,"name":216,"updated":217,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":124,"collectionId":61,"collectionName":62,"created":63,"expand":601,"id":605,"slug":606,"updated":607,"views":608},{"category":602},{"blogIds":603,"collectionId":67,"collectionName":68,"created":128,"created_by":15,"id":124,"image":129,"image_alt":63,"image_path":130,"label":604,"name":132,"priority":133,"publish_at":134,"scheduled_at":63,"status":76,"updated":135,"updated_by":15},[],{"en":132,"th":132},"idac69fa4kr9fb3","go-stress-testing-websocket","2026-06-07 14:22:15.763Z",301,"9g1q4fwper4nih9","2025-01-27 04:42:38.713Z","Learn how to conduct Stress Testing for WebSocket using Go to measure system limits and improve performance.","2026-06-07 06:43:02.599Z",{"alt":614,"cover_image_path":615,"created":616,"expand":617,"id":683,"published_at":684,"school_blog":679,"short_description":685,"title":614,"updated":686,"slug":680,"views":682},"Ep.28 Go and WebSocket Security - Enhancing the Security of Your System!","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Frs8177ldszbvrrk\u002F26_11zon_0sq6tmk7hq.webp","2026-03-04 08:34:12.717Z",{"keywords":618,"locale":673,"school_blog":674},[619,620,621,622,623,624,625,630,635,640,645,650,655,660,665,666,667,668,669,670,671,672],{"collectionId":12,"collectionName":13,"created":118,"created_by":15,"id":119,"name":120,"updated":121,"updated_by":15},{"collectionId":12,"collectionName":13,"created":369,"created_by":15,"id":370,"name":371,"updated":372,"updated_by":15},{"collectionId":12,"collectionName":13,"created":374,"created_by":15,"id":375,"name":376,"updated":377,"updated_by":15},{"collectionId":12,"collectionName":13,"created":379,"created_by":15,"id":380,"name":381,"updated":382,"updated_by":15},{"collectionId":12,"collectionName":13,"created":491,"created_by":15,"id":492,"name":493,"updated":494,"updated_by":15},{"collectionId":12,"collectionName":13,"created":474,"created_by":15,"id":475,"name":476,"updated":477,"updated_by":15},{"collectionId":12,"collectionName":13,"created":626,"created_by":15,"id":627,"name":628,"updated":629,"updated_by":15},"2026-03-04 08:34:01.321Z","gjlkrd1oymyuvn2","security","2026-06-07 06:45:55.892Z",{"collectionId":12,"collectionName":13,"created":631,"created_by":15,"id":632,"name":633,"updated":634,"updated_by":15},"2026-03-04 08:34:02.324Z","r9akapsc75q5l3w","WSS","2026-06-07 06:45:56.297Z",{"collectionId":12,"collectionName":13,"created":636,"created_by":15,"id":637,"name":638,"updated":639,"updated_by":15},"2026-03-04 08:34:02.606Z","lnj4d8t77h8cko5","encryption","2026-06-07 06:45:56.462Z",{"collectionId":12,"collectionName":13,"created":641,"created_by":15,"id":642,"name":643,"updated":644,"updated_by":15},"2026-03-04 08:34:04.613Z","4t76pi1df7xiw0i","authorization","2026-06-07 06:45:57.338Z",{"collectionId":12,"collectionName":13,"created":646,"created_by":15,"id":647,"name":648,"updated":649,"updated_by":15},"2026-03-04 08:34:05.981Z","2uacq4bcskvu8dc","DDOS","2026-06-07 06:45:57.887Z",{"collectionId":12,"collectionName":13,"created":651,"created_by":15,"id":652,"name":653,"updated":654,"updated_by":15},"2026-03-04 08:34:07.915Z","921nl48h9in67sw","Rate Limiting","2026-06-07 06:45:58.705Z",{"collectionId":12,"collectionName":13,"created":656,"created_by":15,"id":657,"name":658,"updated":659,"updated_by":15},"2026-03-04 08:34:10.485Z","5v113gy6l7vswbr","RBAC","2026-06-07 06:45:59.976Z",{"collectionId":12,"collectionName":13,"created":661,"created_by":15,"id":662,"name":663,"updated":664,"updated_by":15},"2026-03-04 08:34:11.541Z","67xrlmvqwizocfz","Token","2026-06-07 06:46:00.514Z",{"collectionId":12,"collectionName":13,"created":359,"created_by":15,"id":360,"name":361,"updated":362,"updated_by":15},{"collectionId":12,"collectionName":13,"created":364,"created_by":15,"id":365,"name":366,"updated":367,"updated_by":15},{"collectionId":12,"collectionName":13,"created":93,"created_by":15,"id":94,"name":95,"updated":96,"updated_by":15},{"collectionId":12,"collectionName":13,"created":447,"created_by":15,"id":448,"name":449,"updated":450,"updated_by":15},{"collectionId":12,"collectionName":13,"created":337,"created_by":15,"id":338,"name":339,"updated":340,"updated_by":15},{"collectionId":12,"collectionName":13,"created":209,"created_by":15,"id":210,"name":211,"updated":212,"updated_by":15},{"collectionId":12,"collectionName":13,"created":214,"created_by":15,"id":215,"name":216,"updated":217,"updated_by":15},{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},{"code":50,"collectionId":51,"collectionName":52,"created":53,"flag":54,"id":55,"is_default":56,"label":57,"updated":58},{"category":124,"collectionId":61,"collectionName":62,"created":63,"expand":675,"id":679,"slug":680,"updated":681,"views":682},{"category":676},{"blogIds":677,"collectionId":67,"collectionName":68,"created":128,"created_by":15,"id":124,"image":129,"image_alt":63,"image_path":130,"label":678,"name":132,"priority":133,"publish_at":134,"scheduled_at":63,"status":76,"updated":135,"updated_by":15},[],{"en":132,"th":132},"5x8fyd9f4bw3fd0","go-websocket-security","2026-06-23 21:38:49.983Z",311,"rs8177ldszbvrrk","2025-01-27 04:42:25.723Z","Discover how to enhance the security of your WebSocket Cluster using WSS, Token verification, RBAC, and Rate Limiting to prevent attacks and maintain data privacy.","2026-06-07 06:43:02.471Z",31,12,438,37]