[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"blogs-tag-detail-developmenttools-en":3},{"status":4,"tag":5,"items":8,"total":7,"page":7,"totalPages":7,"limit":28,"lang":13,"categories":29,"popularTags":71},"success",{"name":6,"slug":6,"totalCount":7},"developmenttools",1,[9],{"id":10,"title":11,"slug":12,"lang":13,"category":14,"categorySlug":15,"summary":16,"excerpt":16,"author":17,"date":18,"readTime":19,"image":20,"tags":21,"publishedAt":25,"createdAt":25,"updatedAt":25,"filePath":26,"sourceUrl":27},"cron-1786956218725-en","I Thought I'd Lost the Plot. I Was Writing It.","i-thought-id-lost-the-plot-i-was-writing-it-wjvz","en","AI Agents","ai-agents","I Thought I'd Lost the Plot. I Was Writing It.            I set out to build autonomous...","Joe Black","8\u002F17\u002F2026","6 min read","https:\u002F\u002Fmedia2.dev.to\u002Fdynamic\u002Fimage\u002Fwidth=1200,height=627,fit=cover,gravity=auto,format=auto\u002Fhttps%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa3l9h76kr920p8bm2mjp.png",[14,22,23,6,24],"claudecode","aiagents","autonomousagents","2026-08-17T08:43:38.725Z","\u002FUsers\u002Fnguyenanhtuan\u002FCode\u002FNuxtjs\u002Fnextpress\u002Fintlight\u002Fpublic\u002Fcontents\u002Fai-agents\u002Fi-thought-id-lost-the-plot-i-was-writing-it-wjvz.md","https:\u002F\u002Fdev.to\u002Fjoeblackwaslike\u002Fi-thought-id-lost-the-plot-i-was-writing-it-5fil",9,[30,39,48,56,64],{"name":31,"slug":32,"description":33,"icon":34,"image":35,"color":36,"bgGradient":37,"count":38},"Nuxt 4","nuxt-4","Kỹ thuật tối ưu hóa SSR sub-40ms, Nitro Server Cache L1\u002FL2, Pinia State Management và kiến trúc Micro-Frontend trên Nuxt 4.","code-2","\u002Fimages\u002Fhero_dashboard.webp","#00DC82","from-emerald-500\u002F20 to-teal-500\u002F5",0,{"name":40,"slug":41,"description":42,"icon":43,"image":44,"color":45,"bgGradient":46,"count":47},"Kubernetes","kubernetes","Khám phá kiến trúc Multi-Region Active-Active, Auto-scaling KEDA, Istio Service Mesh, GitOps ArgoCD và giám sát Prometheus\u002FGrafana.","server","\u002Fimages\u002Fcloud_nodes.webp","#326CE5","from-blue-500\u002F20 to-indigo-500\u002F5",6,{"name":49,"slug":50,"description":51,"icon":52,"image":53,"color":54,"bgGradient":55,"count":47},"Security","security","Chiến lược phòng thủ Zero-Trust, WAF Anti-DDoS, OAuth 2.1 PKCE, mã hóa 256-bit và tiêu chuẩn bảo mật OWASP Top 10.","shield-check","\u002Fimages\u002Flumina_it_shield.webp","#E11D48","from-rose-500\u002F20 to-red-500\u002F5",{"name":57,"slug":58,"description":59,"icon":60,"image":61,"color":62,"bgGradient":63,"count":47},"Microservices","microservices","Xây dựng hệ thống phân tán với Event-Driven Kafka, gRPC HTTP\u002F2 nhị phân, CQRS \u002F Saga Pattern và API Gateway Kong.","cpu","\u002Fimages\u002Fai_mesh.webp","#8B5CF6","from-purple-500\u002F20 to-violet-500\u002F5",{"name":14,"slug":15,"description":65,"icon":66,"image":67,"color":68,"bgGradient":69,"count":70},"Ứng dụng AI Agentic Era 2026, RAG Vector Database (Qdrant\u002FPgvector), Multi-Agent Systems và tối ưu vLLM Inference.","bot","\u002Fimages\u002Flumina_it_ai.webp","#F59E0B","from-amber-500\u002F20 to-orange-500\u002F5",7,[72,73,74,75,76,77,78,79,80,82,85,88,91,93,96,98,100,102,104,106],{"name":14,"slug":15,"count":70},{"name":23,"slug":23,"count":70},{"name":50,"slug":50,"count":70},{"name":57,"slug":58,"count":47},{"name":58,"slug":58,"count":47},{"name":49,"slug":50,"count":47},{"name":40,"slug":41,"count":47},{"name":41,"slug":41,"count":47},{"name":81,"slug":81,"count":47},"devops",{"name":83,"slug":83,"count":84},"ai",4,{"name":86,"slug":86,"count":87},"opensource",3,{"name":89,"slug":89,"count":90},"backend",2,{"name":92,"slug":92,"count":90},"api",{"name":94,"slug":95,"count":90},"Trending","trending",{"name":97,"slug":97,"count":90},"go",{"name":99,"slug":99,"count":90},"agents",{"name":101,"slug":101,"count":90},"architecture",{"name":103,"slug":103,"count":90},"programming",{"name":105,"slug":105,"count":90},"codereview",{"name":107,"slug":107,"count":7},"2026",1786961341159]