[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tag-granite":3},{"tag":4,"articles":10},{"id":5,"name":6,"slug":7,"article_count":8,"description_zh":9,"description_en":9},"b29f25c3-b2ad-4fa3-b4b3-6fa4c595877e","Granite","granite",0,null,[11],{"id":12,"slug":13,"title":14,"summary":15,"category":16,"image_url":17,"cover_image":17,"language":18,"created_at":19},"029add1b-4386-4970-bd37-45809d6f7f2f","why-ibm-bob-right-kind-ai-coding-assistant-en","Why IBM’s Bob is the right kind of AI coding assistant","IBM’s Bob is the right kind of coding assistant because it is built to work across the software lifecycle, not just autocomplete code.","tools","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778664645900-cyz4.png","en","2026-05-13T09:30:22.413196+00:00"]