[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2ctp7l4j7pgra":3},{"post":4,"relatedNews":19,"relatedArticles":40},{"_id":5,"text":6,"link":7,"linkTitle":8,"linkImage":9,"feedId":10,"sourceName":11,"publishedAt":12,"likes":13,"generated":14,"tags":15},"6aca255622489f63e5d479e3","Vite+ 1.0 was released as a fully MIT-licensed, stable tool with over 2 million weekly downloads. It consolidates the runtime, package manager and frontend toolchain into a single CLI (vp), replacing separate dependencies like vite, vitest, eslint, prettier, tsup and turbo. The release adds GitLab CI\u002FCD support, tsup migrations, Homebrew and Docker installs, and Git hooks, aiming to reduce maintenance and speed up feedback loops for developers.","https:\u002F\u002Fvoidzero.dev\u002Fposts\u002Fwhats-new-sep-2026","Vite+ 1.0 consolidates tooling into a single CLI","https:\u002F\u002Fres.cloudinary.com\u002Fdqjivljzi\u002Fimage\u002Fupload\u002Fv1791632725\u002Fdev-blog\u002Fpreviews\u002Fg7zevyb2qo9sfcrfcbfe.webp","6aca13df59e75549a15c6f9f","VoidZero","2026-10-06T00:00:00.000Z",0,true,[16,17,18],"vite","tooling","javascript",[20,25,30,35],{"_id":21,"text":22,"linkTitle":23,"publishedAt":24},"6ada2182b06ea43ff4902d7e","A new open-source model called WorldTUI, trained on 360 M parameters, can generate terminal output and respond to command-line prompts. It demonstrates how language models can act as interactive shells, which may be useful for building AI-assisted developer tools or automating CLI workflows.","WorldTUI: 360-million-parameter model that emulates a terminal","2026-10-22T02:18:41.000Z",{"_id":26,"text":27,"linkTitle":28,"publishedAt":29},"6ad8cc821b3bf7b2b73df43f","Claude Mods are plugins written in TypeScript or JavaScript that run inside Claude Code, letting developers modify the CLI and desktop interface, observe events and change rendering or tool calls. This middleware approach lets you shape the agent's attention interface, making the AI more adaptable to individual engineering workflows.","Claude Mods let you customize Claude Code with TypeScript plugins","2026-10-21T13:04:19.000Z",{"_id":31,"text":32,"linkTitle":33,"publishedAt":34},"6ad85bff76cb3f9eca2238ec","Tenex pays AI engineers for delivered output rather than hours, aiming to align incentives as AI speeds up work. They keep story points for compensation but also consider non-ticket tasks like architecture design and customer context gathering. The model has scaled to a 75-person team serving Fortune 2000 and mid-market clients, highlighting how AI can reshape software development economics.","Tenex experiments with output-based pay for AI-enhanced development","2026-10-21T05:01:26.000Z",{"_id":36,"text":37,"linkTitle":38,"publishedAt":39},"6ad87ba475d61c1294d0d1fd","Cloudflare released Tsrs, a port of the TypeScript compiler written in Rust. The project aims to provide a faster compilation experience while keeping compatibility with existing TypeScript code. Developers interested in TypeScript performance or alternative toolchains may want to follow its progress.","Tsrs: TypeScript compiled to Rust","2026-10-20T13:18:07.000Z",[41,55],{"_id":42,"title":43,"slug":44,"excerpt":45,"coverImage":46,"tags":47,"publishedAt":51,"access":52,"views":53,"likes":54},"6ac40eea7ed2305c5a7a2507","The simplest way to deal with modal dialogs in Vue 3","the-simplest-way-to-deal-with-modal-dialogs-in-vue-3","Turn modal dialogs into async functions with vuejs-confirm-dialog: reuse them, chain them and await the user's answer.","https:\u002F\u002Fres.cloudinary.com\u002Fdqjivljzi\u002Fimage\u002Fupload\u002Fv1791237227\u002Fdev-blog\u002F545e7dcd-f0d3-4aeb-8ed3-e3d3e100abd9.png",[18,48,49,50],"vue","webdev","tutorial","2022-05-07T05:20:00.000Z","free",17,2,{"_id":56,"title":57,"slug":58,"excerpt":59,"coverImage":60,"tags":61,"publishedAt":63,"access":52,"views":64,"likes":65},"6ac40ee77ed2305c5a7a2505","VueUse: a must-have library for Vue 3","vueuse-a-must-have-library-for-vue-3","Four VueUse functions I keep coming back to: onClickOutside, useStorage with createGlobalState, and useRefHistory with undo and redo. Updated for VueUse 14 and Vue 3.5.","https:\u002F\u002Fres.cloudinary.com\u002Fdqjivljzi\u002Fimage\u002Fupload\u002Fv1791237372\u002Fdev-blog\u002F5c5813be-1884-4112-be20-b30f110b91c3.png",[48,62,49,18],"typescript","2021-09-01T05:20:00.000Z",8,1]