[{"data":1,"prerenderedAt":93},["ShallowReactive",2],{"tag-labels":3,"series-belajar-golang":4,"site-header":31},{},{"id":5,"title":6,"title_id":7,"slug":8,"description":9,"description_id":10,"ogImage":10,"articles":11,"children_series":26,"parent_series":27},11,"Learning Go","Belajar Golang","belajar-golang","Go from zero: the shape of the language, why it looks the way it does, and what it's good at.",null,[12],{"id":13,"title":14,"title_id":15,"slug":16,"excerpt":17,"excerpt_id":18,"tags":19},30,"Meet Go: Why So Many Backend Teams Reach for It","Berkenalan dengan Bahasa Go: Kenapa Banyak Dipakai untuk Backend Modern?","berkenalan-dengan-bahasa-go-untuk-backend-modern","How did a young language end up inside Docker and Kubernetes? Meet Goroutines, Channels, and the reason Go is so stingy with memory.","Kok bisa sih Go yang masih muda ini jadi bahasa andalan Docker sampai Kubernetes? Yuk, kita kenalan sama Goroutine, Channel, dan alasan dia hemat memori luar biasa!",[20,21,22,23,24,25],"golang","go","backend","concurrency","goroutine","system-design",[],{"id":28,"title":29,"title_id":29,"slug":30,"parent_series":10},1,"Tutorial","tutorial",{"featuredPost":32,"navigations":55},{"id":33,"title":34,"title_id":35,"slug":36,"excerpt":37,"excerpt_id":38,"has_translation":39,"published_at":40,"reading_time":41,"hidden_from_listing":42,"tags":43,"thumbnail_image":10,"og_image":48,"series":49,"authors":54},110,"When You Pick a Framework Just to Look Different","Ketika Pilih Framework Cuma Biar Kelihatan Beda","ketika-pilih-framework-cuma-biar-kelihatan-beda","The last time you chose a new framework or library, was it because your problem needed that tool, or because it sounded cool and few people around you were using it? That question is uncomfortable. Technology decisions are often made for reasons that never appear in any technical document.","Terakhir kali kamu milih framework atau library baru, itu karena masalahmu butuh alat itu, atau karena alatnya kedengaran keren dan belum banyak yang pakai? Pertanyaan ini nggak enak dijawab. Soalnya keputusan teknologi sering diambil dengan alasan yang nggak pernah ditulis di dokumen teknis mana pun.",true,"2026-10-06T15:25:21.000Z",5,false,[44,45,46,47],"karier","framework","opini","pengalaman","\u002Fog\u002Fketika-pilih-framework-cuma-biar-kelihatan-beda.png",{"id":50,"title":51,"title_id":52,"slug":53},9,"Articles","Artikel","all",[],[56,72,88],{"collection":57,"item":58},"series",{"__typename":57,"title":51,"title_id":52,"slug":53,"children_series":59},[60,64,68],{"title":61,"title_id":62,"slug":63},"Artificial Intelligence","Kecerdasan Artifisial","kecerdasan-artifisial",{"title":65,"title_id":66,"slug":67},"Programming Fundamentals","Konsep Dasar Pemrograman","konsep-dasar-pemrograman",{"title":69,"title_id":70,"slug":71},"Algorithms and Data Structures","Algoritma dan Struktur Data","algoritma-struktur-data",{"collection":57,"item":73},{"__typename":57,"title":29,"title_id":29,"slug":30,"children_series":74},[75,79,80,84],{"title":76,"title_id":77,"slug":78},"Learning Python","Belajar Python","belajar-python",{"title":6,"title_id":7,"slug":8},{"title":81,"title_id":82,"slug":83},"Learning Java","Belajar Java","belajar-java",{"title":85,"title_id":86,"slug":87},"Learning Pascal","Belajar Pascal","belajar-pascal",{"collection":57,"item":89},{"__typename":57,"title":90,"title_id":90,"slug":91,"children_series":92},"Lab","lab",[],1793336440071]