[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1zbrzg01ev1t7":3},{"post":4,"relatedNews":18,"relatedArticles":39},{"_id":5,"text":6,"link":7,"linkTitle":8,"linkImage":9,"tags":10,"generated":13,"feedId":14,"sourceName":15,"publishedAt":16,"likes":17},"6ad52fe09adc3c655bcfd0d5","A new article on parser combinators was posted, discussing how they can be used to build composable parsers. The piece outlines the core concepts and shows examples that can be applied in JavaScript projects, offering an alternative to traditional parsing libraries.","https:\u002F\u002Ft3.at\u002Fblog\u002F2026-10-17-parser-combinators\u002F","Parser combinators explained",null,[11,12],"javascript","tooling",true,"6aca13e059e75549a15c6fa3","Hacker News","2026-10-18T08:19:53.000Z",0,[19,24,29,34],{"_id":20,"text":21,"linkTitle":22,"publishedAt":23},"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":25,"text":26,"linkTitle":27,"publishedAt":28},"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":30,"text":31,"linkTitle":32,"publishedAt":33},"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":35,"text":36,"linkTitle":37,"publishedAt":38},"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",[40,54],{"_id":41,"title":42,"slug":43,"excerpt":44,"coverImage":45,"tags":46,"publishedAt":50,"access":51,"views":52,"likes":53},"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",[11,47,48,49],"vue","webdev","tutorial","2022-05-07T05:20:00.000Z","free",17,2,{"_id":55,"title":56,"slug":57,"excerpt":58,"coverImage":59,"tags":60,"publishedAt":62,"access":51,"views":63,"likes":64},"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",[47,61,48,11],"typescript","2021-09-01T05:20:00.000Z",8,1]