{"articles":[{"slug":"how-our-vibe-coded-website-looks-like-a-designer-made-it","title":"How our vibe coded website looks like a designer made it","subtitle":null,"summary":"Railcode founder Yakko Majuri walks through a real agent-assisted design process—inspiration spectra, single-HTML forks, color playgrounds, and relentless iteration—showing how non-designers can steer coding agents toward tasteful product sites.","content_type":"blog_post","language":"en","canonical_url":"https://railcode.dev/blog/vibe-coded-website","author":{"name":"Yakko Majuri","url":"https://railcode.dev/","person_slug":null,"person_url":null},"authored_by":"human_and_agent","publisher":{"name":"Railcode","url":"https://railcode.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Design","slug":"design","url":"https://listedarticles.com/topics/design"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":397,"reading_minutes":2,"published_at":"2026-09-30T00:00:00.000Z","added_at":"2026-09-30T00:16:20.656Z","updated_at":"2026-09-30T00:16:20.656Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/how-our-vibe-coded-website-looks-like-a-designer-made-it","markdown_url":"https://listedarticles.com/articles/how-our-vibe-coded-website-looks-like-a-designer-made-it.md","example":false,"citation":"Yakko Majuri, Railcode. \"How our vibe coded website looks like a designer made it.\" 30 Sept 2026. https://railcode.dev/blog/vibe-coded-website (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://railcode.dev/blog/vibe-coded-website"},"snippet":null,"score":null},{"slug":"an-update-on-angulars-typescript-7-powered-compiler","title":"An update on Angular’s TypeScript 7-powered Compiler","subtitle":null,"summary":"The Angular team explains ngp, a hybrid preprocessor that rewrites parts of the Angular compiler in Rust with Oxc, decoupling transforms from TypeScript to prepare for TypeScript 7 and native tooling.","content_type":"blog_post","language":"en","canonical_url":"https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a","author":{"name":"Angular Team","url":"https://blog.angular.dev/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Angular","url":"https://angular.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1431,"reading_minutes":6,"published_at":"2026-09-28T16:00:00.000Z","added_at":"2026-09-29T06:16:46.530Z","updated_at":"2026-09-29T06:16:46.530Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/an-update-on-angulars-typescript-7-powered-compiler","markdown_url":"https://listedarticles.com/articles/an-update-on-angulars-typescript-7-powered-compiler.md","example":false,"citation":"Angular Team, Angular. \"An update on Angular’s TypeScript 7-powered Compiler.\" 28 Sept 2026. https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.angular.dev/an-update-on-angulars-typescript-7-powered-compiler-9619a35e2b0a"},"snippet":null,"score":null},{"slug":"emdash-1-0-the-stable-cms-with-a-secure-plugin-registry","title":"EmDash 1.0: the stable CMS with a secure plugin registry","subtitle":null,"summary":"Cloudflare releases EmDash 1.0, an MIT-licensed Astro CMS with sandboxed plugins, a decentralized atproto plugin registry, EmDash Build, and production use powering the Cloudflare Blog itself.","content_type":"announcement","language":"en","canonical_url":"https://blog.cloudflare.com/emdash-cms-plugin-registry/","author":{"name":"Scott Buscemi, Matt Kane, and Noah Pham","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Cloudflare","url":"https://blog.cloudflare.com/","listing_slug":null,"listing":null},"topics":[{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":479,"reading_minutes":2,"published_at":"2026-09-28T12:00:00.000Z","added_at":"2026-09-29T00:09:50.630Z","updated_at":"2026-09-29T00:09:50.630Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/emdash-1-0-the-stable-cms-with-a-secure-plugin-registry","markdown_url":"https://listedarticles.com/articles/emdash-1-0-the-stable-cms-with-a-secure-plugin-registry.md","example":false,"citation":"Scott Buscemi, Matt Kane, and Noah Pham, Cloudflare. \"EmDash 1.0: the stable CMS with a secure plugin registry.\" 28 Sept 2026. https://blog.cloudflare.com/emdash-cms-plugin-registry/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.cloudflare.com/emdash-cms-plugin-registry/"},"snippet":null,"score":null},{"slug":"leaving-them-behind","title":"Leaving them behind","subtitle":null,"summary":"A short essay on how modern web stacks leave people behind — and why shipping progressive, resilient HTML still matters in 2026.","content_type":"essay","language":"en","canonical_url":"https://dbushell.com/2026/09/28/leaving-them-behind/","author":{"name":"David Bushell","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"dbushell.com","url":"https://dbushell.com","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Accessibility","slug":"accessibility","url":"https://listedarticles.com/topics/accessibility"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Web","slug":"web","url":"https://listedarticles.com/topics/web"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":455,"reading_minutes":2,"published_at":"2026-09-28T12:00:00.000Z","added_at":"2026-09-28T12:16:30.642Z","updated_at":"2026-09-28T12:16:30.642Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/leaving-them-behind","markdown_url":"https://listedarticles.com/articles/leaving-them-behind.md","example":false,"citation":"David Bushell, dbushell.com. \"Leaving them behind.\" 28 Sept 2026. https://dbushell.com/2026/09/28/leaving-them-behind/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://dbushell.com/2026/09/28/leaving-them-behind/"},"snippet":null,"score":null},{"slug":"why-i-stopped-defaulting-to-next-js-and-vercel","title":"Why I Stopped Defaulting to Next.js and Vercel","subtitle":null,"summary":"How AI coding agents made it practical for me to build and own a different stack with TanStack Start and Cloudflare. The first person who introduced me to Next.js was my friend Haythem Lazaar. We were at university, building Collo , a project management tool for remote teams.","content_type":"blog_post","language":"en","canonical_url":"https://www.wassimbenr.com/notes/why-i-moved-from-nextjs-vercel-to-tanstack-cloudflare","author":{"name":"Wassim Benromdhane","url":"https://www.wassimbenr.com","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Wassim Benromdhane","url":"https://www.wassimbenr.com","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"},{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1755,"reading_minutes":8,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-29T12:23:18.736Z","updated_at":"2026-09-29T12:23:18.736Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/why-i-stopped-defaulting-to-next-js-and-vercel","markdown_url":"https://listedarticles.com/articles/why-i-stopped-defaulting-to-next-js-and-vercel.md","example":false,"citation":"Wassim Benromdhane, Wassim Benromdhane. \"Why I Stopped Defaulting to Next.js and Vercel.\" 28 Sept 2026. https://www.wassimbenr.com/notes/why-i-moved-from-nextjs-vercel-to-tanstack-cloudflare (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.wassimbenr.com/notes/why-i-moved-from-nextjs-vercel-to-tanstack-cloudflare"},"snippet":null,"score":null},{"slug":"i-switched-to-brave-browser","title":"I Switched to Brave Browser","subtitle":null,"summary":"Kev Quirk finally leaves Firefox after Mozilla’s AI push, tries Vivaldi, and lands on Brave—covering extensions, sync, and why privacy-default browsing finally stuck.","content_type":"opinion","language":"en","canonical_url":"https://kevquirk.com/i-switched-to-brave-browser","author":{"name":"Kev Quirk","url":"https://kevquirk.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Kev Quirk","url":"https://kevquirk.com/","listing_slug":null,"listing":null},"topics":[{"name":"Privacy","slug":"privacy","url":"https://listedarticles.com/topics/privacy"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Productivity","slug":"productivity","url":"https://listedarticles.com/topics/productivity"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":528,"reading_minutes":2,"published_at":"2026-09-28T00:00:00.000Z","added_at":"2026-09-28T21:17:17.880Z","updated_at":"2026-09-28T21:17:17.880Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/i-switched-to-brave-browser","markdown_url":"https://listedarticles.com/articles/i-switched-to-brave-browser.md","example":false,"citation":"Kev Quirk, Kev Quirk. \"I Switched to Brave Browser.\" 28 Sept 2026. https://kevquirk.com/i-switched-to-brave-browser (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://kevquirk.com/i-switched-to-brave-browser"},"snippet":null,"score":null},{"slug":"10-tells-of-a-slop-ui","title":"10 Tells of a Slop UI","subtitle":null,"summary":"Pranav Desai catalogs ten visual and copy tells of AI-generated “slop UI”—from rainbow gradients and pulsing badges to glassmorphism and generic hype—and why vibe-coded interfaces often look cheap without a design vision.","content_type":"blog_post","language":"en","canonical_url":"https://hereticpleb.vercel.app/blog/10-tells-of-slop","author":{"name":"Pranav Desai","url":"https://hereticpleb.vercel.app/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"hereticpleb","url":"https://hereticpleb.vercel.app/","listing_slug":null,"listing":null},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"},{"name":"Design","slug":"design","url":"https://listedarticles.com/topics/design"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"}],"about_listings":[],"cover_image_url":"https://hereticpleb.com/og-image.jpg","license":"all-rights-reserved","word_count":908,"reading_minutes":4,"published_at":"2026-09-27T15:16:40.674Z","added_at":"2026-09-27T15:16:40.674Z","updated_at":"2026-09-27T15:16:40.674Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/10-tells-of-a-slop-ui","markdown_url":"https://listedarticles.com/articles/10-tells-of-a-slop-ui.md","example":false,"citation":"Pranav Desai, hereticpleb. \"10 Tells of a Slop UI.\" 27 Sept 2026. https://hereticpleb.vercel.app/blog/10-tells-of-slop (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://hereticpleb.vercel.app/blog/10-tells-of-slop"},"snippet":null,"score":null},{"slug":"the-greatest-pun-javascripts-tagged-template-literal","title":"The Greatest Pun: JavaScript's ${{ }} tagged template literal","subtitle":null,"summary":"Nishant Shukla unpacks JavaScript tagged template literals—how ${} interpolation and the tag function combine into a surprisingly powerful (and punny) language feature, with clear examples.","content_type":"tutorial","language":"en","canonical_url":"https://shukla.io/blog/2026-09/pun.html","author":{"name":"Nishant Shukla","url":"https://shukla.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"shukla.io","url":"https://shukla.io/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Tutorials","slug":"tutorials","url":"https://listedarticles.com/topics/tutorials"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":704,"reading_minutes":3,"published_at":"2026-09-26T10:00:00.000Z","added_at":"2026-09-26T21:13:46.670Z","updated_at":"2026-09-26T21:13:46.670Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-greatest-pun-javascripts-tagged-template-literal","markdown_url":"https://listedarticles.com/articles/the-greatest-pun-javascripts-tagged-template-literal.md","example":false,"citation":"Nishant Shukla, shukla.io. \"The Greatest Pun: JavaScript's ${{ }} tagged template literal.\" 26 Sept 2026. https://shukla.io/blog/2026-09/pun.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://shukla.io/blog/2026-09/pun.html"},"snippet":null,"score":null},{"slug":"tupi-rebuilding-1554-in-the-browser-with-32-ai-agents","title":"Tupi: rebuilding 1554 in the browser with 32 AI agents","subtitle":null,"summary":"How Ruben Marcus rebuilt a 1554 Tupinambá canoe raid as real-time 3D in the browser with Claude Opus 5.5, three.js, and Blender—what the agent swarm got right, what froze the page, and what it cost.","content_type":"blog_post","language":"en","canonical_url":"https://www.rubenmarcus.dev/blog/rebuilding-1554-in-the-browser","author":{"name":"Ruben Marcus","url":"https://www.rubenmarcus.dev/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Ruben Marcus","url":"https://www.rubenmarcus.dev/","listing_slug":null,"listing":null},"topics":[{"name":"AI Agents","slug":"ai-agents","url":"https://listedarticles.com/topics/ai-agents"},{"name":"LLMs","slug":"llms","url":"https://listedarticles.com/topics/llms"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1950,"reading_minutes":8,"published_at":"2026-09-26T00:00:00.000Z","added_at":"2026-09-26T06:11:48.987Z","updated_at":"2026-09-26T06:11:48.987Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/tupi-rebuilding-1554-in-the-browser-with-32-ai-agents","markdown_url":"https://listedarticles.com/articles/tupi-rebuilding-1554-in-the-browser-with-32-ai-agents.md","example":false,"citation":"Ruben Marcus, Ruben Marcus. \"Tupi: rebuilding 1554 in the browser with 32 AI agents.\" 26 Sept 2026. https://www.rubenmarcus.dev/blog/rebuilding-1554-in-the-browser (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.rubenmarcus.dev/blog/rebuilding-1554-in-the-browser"},"snippet":null,"score":null},{"slug":"ten-lines-of-code-that-changed-my-world","title":"Ten Lines Of Code That Changed My World","subtitle":null,"summary":"Roel Nieskens picks ten short snippets—from BASIC hello-world loops to JavaScript wat Batman and typography hacks—that shaped how he thinks about programming, fronts-ends, and fonts.","content_type":"essay","language":"en","canonical_url":"https://pixelambacht.nl/2026/ten-lines-of-code/","author":{"name":"Roel Nieskens","url":"https://pixelambacht.nl/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Pixelambacht","url":"https://pixelambacht.nl/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Writing","slug":"writing","url":"https://listedarticles.com/topics/writing"},{"name":"History","slug":"history","url":"https://listedarticles.com/topics/history"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":689,"reading_minutes":3,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T15:16:58.723Z","updated_at":"2026-09-27T15:16:58.723Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/ten-lines-of-code-that-changed-my-world","markdown_url":"https://listedarticles.com/articles/ten-lines-of-code-that-changed-my-world.md","example":false,"citation":"Roel Nieskens, Pixelambacht. \"Ten Lines Of Code That Changed My World.\" 25 Sept 2026. https://pixelambacht.nl/2026/ten-lines-of-code/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://pixelambacht.nl/2026/ten-lines-of-code/"},"snippet":null,"score":null},{"slug":"improving-site-performance-by-shipping-more-css","title":"Improving site performance by shipping more CSS","subtitle":null,"summary":"GitHub’s Primer team recounts fully migrating github.com off CSS-in-JS to CSS Modules—feature flags, sx-prop cleanup, theming, and the performance wins along the way.","content_type":"blog_post","language":"en","canonical_url":"https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/","author":{"name":"Josh Black & Marie Lucca","url":"https://github.blog","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"GitHub","url":"https://github.com","listing_slug":null,"listing":null},"topics":[{"name":"CSS","slug":"css","url":"https://listedarticles.com/topics/css"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Developer Experience","slug":"developer-experience","url":"https://listedarticles.com/topics/developer-experience"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":723,"reading_minutes":3,"published_at":"2026-09-25T12:00:00.000Z","added_at":"2026-09-27T09:12:53.491Z","updated_at":"2026-09-27T09:12:53.491Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/improving-site-performance-by-shipping-more-css","markdown_url":"https://listedarticles.com/articles/improving-site-performance-by-shipping-more-css.md","example":false,"citation":"Josh Black & Marie Lucca, GitHub. \"Improving site performance by shipping more CSS.\" 25 Sept 2026. https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/"},"snippet":null,"score":null},{"slug":"your-type-guard-can-silently-drift-from-your-typescript-type","title":"Your Type Guard Can Silently Drift from Your TypeScript Type","subtitle":null,"summary":"TypeScript type guards can quietly diverge from the type they claim to check—rejecting valid data loudly or accepting invalid data silently. Why drift happens and how to keep guards in sync.","content_type":"tutorial","language":"en","canonical_url":"https://dev.to/nyaomaru/your-type-guard-can-silently-drift-from-your-typescript-type-o57","author":{"name":"nyaomaru","url":"https://dev.to/nyaomaru","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"DEV Community","url":"https://dev.to/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Developer Tools","slug":"developer-tools","url":"https://listedarticles.com/topics/developer-tools"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1512,"reading_minutes":7,"published_at":"2026-09-24T00:00:00.000Z","added_at":"2026-09-25T09:16:56.511Z","updated_at":"2026-09-25T09:16:56.511Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/your-type-guard-can-silently-drift-from-your-typescript-type","markdown_url":"https://listedarticles.com/articles/your-type-guard-can-silently-drift-from-your-typescript-type.md","example":false,"citation":"nyaomaru, DEV Community. \"Your Type Guard Can Silently Drift from Your TypeScript Type.\" 24 Sept 2026. https://dev.to/nyaomaru/your-type-guard-can-silently-drift-from-your-typescript-type-o57 (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://dev.to/nyaomaru/your-type-guard-can-silently-drift-from-your-typescript-type-o57"},"snippet":null,"score":null},{"slug":"we-just-shipped-support-for-the-ugliest-part-of-http-vary","title":"We just shipped support for the ugliest part of HTTP: Vary","subtitle":null,"summary":"Cloudflare Cache Rules now support HTTP Vary on every plan—normalize negotiation headers, pass exact values to origin, or bypass cache when variance is too wild.","content_type":"blog_post","language":"en","canonical_url":"https://blog.cloudflare.com/vary-support/","author":{"name":"Alex Krivit, Zaidoon Abd Al Hadi","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Cloudflare","url":"https://blog.cloudflare.com","listing_slug":null,"listing":null},"topics":[{"name":"Networking","slug":"networking","url":"https://listedarticles.com/topics/networking"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2727,"reading_minutes":12,"published_at":"2026-09-23T00:00:00.000Z","added_at":"2026-09-24T00:24:54.729Z","updated_at":"2026-09-24T00:24:54.729Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/we-just-shipped-support-for-the-ugliest-part-of-http-vary","markdown_url":"https://listedarticles.com/articles/we-just-shipped-support-for-the-ugliest-part-of-http-vary.md","example":false,"citation":"Alex Krivit, Zaidoon Abd Al Hadi, Cloudflare. \"We just shipped support for the ugliest part of HTTP: Vary.\" 23 Sept 2026. https://blog.cloudflare.com/vary-support/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.cloudflare.com/vary-support/"},"snippet":null,"score":null},{"slug":"unauthenticated-path-traversal-in-page-template-resolution-leading-to-conditional-rce","title":"Unauthenticated path traversal in page-template resolution leading to conditional RCE","subtitle":null,"summary":"WordPress discloses an unauthenticated path-traversal flaw in page-template resolution that can lead to conditional remote code execution, with advisory details, affected versions, and remediation guidance.","content_type":"announcement","language":"en","canonical_url":"https://github.com/WordPress/wordpress-develop/security/advisories/GHSA-7hp8-65ch-5whp","author":{"name":"WordPress","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"WordPress","url":"https://wordpress.org/","listing_slug":null,"listing":null},"topics":[{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":276,"reading_minutes":1,"published_at":"2026-09-22T12:00:00.000Z","added_at":"2026-09-23T00:12:43.091Z","updated_at":"2026-09-23T00:12:43.091Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/unauthenticated-path-traversal-in-page-template-resolution-leading-to-conditional-rce","markdown_url":"https://listedarticles.com/articles/unauthenticated-path-traversal-in-page-template-resolution-leading-to-conditional-rce.md","example":false,"citation":"WordPress, WordPress. \"Unauthenticated path traversal in page-template resolution leading to conditional RCE.\" 22 Sept 2026. https://github.com/WordPress/wordpress-develop/security/advisories/GHSA-7hp8-65ch-5whp (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://github.com/WordPress/wordpress-develop/security/advisories/GHSA-7hp8-65ch-5whp"},"snippet":null,"score":null},{"slug":"the-grand-unifying-architecture-of-frontend","title":"The Grand Unifying Architecture of Frontend","subtitle":null,"summary":"Ryan Carniato maps 30 years of frontend architectures onto one grid—navigation, content, affordances—covering HTMX, LiveView, SPAs, Astro, Server Components, and SolidJS 2.0.","content_type":"essay","language":"en","canonical_url":"https://dev.to/playfulprogramming/the-grand-unifying-architecture-of-frontend-bhk","author":{"name":"Ryan Carniato","url":"https://dev.to/playfulprogramming","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Playful Programming","url":"https://dev.to/playfulprogramming","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"},{"name":"User Experience","slug":"user-experience","url":"https://listedarticles.com/topics/user-experience"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2432,"reading_minutes":11,"published_at":"2026-09-22T00:00:00.000Z","added_at":"2026-09-28T09:14:34.206Z","updated_at":"2026-09-28T09:14:34.206Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/the-grand-unifying-architecture-of-frontend","markdown_url":"https://listedarticles.com/articles/the-grand-unifying-architecture-of-frontend.md","example":false,"citation":"Ryan Carniato, Playful Programming. \"The Grand Unifying Architecture of Frontend.\" 22 Sept 2026. https://dev.to/playfulprogramming/the-grand-unifying-architecture-of-frontend-bhk (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://dev.to/playfulprogramming/the-grand-unifying-architecture-of-frontend-bhk"},"snippet":null,"score":null},{"slug":"how-we-made-claude-ai-3x-faster-in-two-weeks","title":"How we made claude.ai 3x faster in two weeks","subtitle":null,"summary":"Anthropic’s performance sprint cut claude.ai and desktop p75 time-to-typeable from 3.1s to 0.55s: Claude Tag measured journeys, built benchmarks, and shipped thousands of guarded changes in Slack-driven loops.","content_type":"blog_post","language":"en","canonical_url":"https://claude.dev/blog/how-we-made-claude-ai-faster/","author":{"name":"Anthropic","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Anthropic","url":"https://claude.dev/","listing_slug":"anthropic","listing":{"slug":"anthropic","name":"Anthropic","listing_type":"company","url":"https://listedstartups.com/companies/anthropic"}},"topics":[{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Developer Experience","slug":"developer-experience","url":"https://listedarticles.com/topics/developer-experience"}],"about_listings":[{"slug":"claude","name":"Claude","listing_type":"product","url":"https://listedstartups.com/products/claude"}],"cover_image_url":null,"license":"all-rights-reserved","word_count":4175,"reading_minutes":18,"published_at":"2026-09-22T00:00:00.000Z","added_at":"2026-09-23T21:26:07.760Z","updated_at":"2026-09-23T21:26:07.760Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/how-we-made-claude-ai-3x-faster-in-two-weeks","markdown_url":"https://listedarticles.com/articles/how-we-made-claude-ai-3x-faster-in-two-weeks.md","example":false,"citation":"Anthropic, Anthropic. \"How we made claude.ai 3x faster in two weeks.\" 22 Sept 2026. https://claude.dev/blog/how-we-made-claude-ai-faster/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://claude.dev/blog/how-we-made-claude-ai-faster/"},"snippet":null,"score":null},{"slug":"this-is-a-modern-motherfucking-website","title":"This is a modern motherfucking website.","subtitle":null,"summary":"Robin Reel's tongue-in-cheek manifesto for building fast, readable, accessible sites without framework bloat—modern CSS and HTML done plainly.","content_type":"essay","language":"en","canonical_url":"https://modernmotherfuckingwebsite.dreamstation.systems/","author":{"name":"Robin Reel","url":"https://modernmotherfuckingwebsite.dreamstation.systems/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"dreamstation.systems","url":"https://modernmotherfuckingwebsite.dreamstation.systems/","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Design","slug":"design","url":"https://listedarticles.com/topics/design"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1533,"reading_minutes":7,"published_at":"2026-09-20T00:00:00.000Z","added_at":"2026-09-27T18:12:00.535Z","updated_at":"2026-09-27T18:12:00.535Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/this-is-a-modern-motherfucking-website","markdown_url":"https://listedarticles.com/articles/this-is-a-modern-motherfucking-website.md","example":false,"citation":"Robin Reel, dreamstation.systems. \"This is a modern motherfucking website..\" 20 Sept 2026. https://modernmotherfuckingwebsite.dreamstation.systems/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://modernmotherfuckingwebsite.dreamstation.systems/"},"snippet":null,"score":null},{"slug":"thoughts-on-the-future-of-web-browsers","title":"Thoughts on the Future of Web Browsers","subtitle":null,"summary":"Sarah Jamie Lewis reflects on AI-stuffed browsers, the erosion of the open web client, and what a healthier browser future might prioritize beyond chat sidebars and surveillance-friendly defaults.","content_type":"essay","language":"en","canonical_url":"https://sarahjamielewis.com/log/2026/future-of-web-browsers.html","author":{"name":"Sarah Jamie Lewis","url":"https://sarahjamielewis.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"sarahjamielewis.com","url":"https://sarahjamielewis.com/","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Privacy","slug":"privacy","url":"https://listedarticles.com/topics/privacy"},{"name":"AI","slug":"ai","url":"https://listedarticles.com/topics/ai"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"Security","slug":"security","url":"https://listedarticles.com/topics/security"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1191,"reading_minutes":5,"published_at":"2026-09-19T00:00:00.000Z","added_at":"2026-09-20T06:16:50.690Z","updated_at":"2026-09-20T06:16:50.690Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/thoughts-on-the-future-of-web-browsers","markdown_url":"https://listedarticles.com/articles/thoughts-on-the-future-of-web-browsers.md","example":false,"citation":"Sarah Jamie Lewis, sarahjamielewis.com. \"Thoughts on the Future of Web Browsers.\" 19 Sept 2026. https://sarahjamielewis.com/log/2026/future-of-web-browsers.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://sarahjamielewis.com/log/2026/future-of-web-browsers.html"},"snippet":null,"score":null},{"slug":"css-tricks-could-be-a-co-op","title":"CSS-Tricks could be a co-op","subtitle":null,"summary":"Eric Bailey argues CSS-Tricks should become a co-op so the web keeps an independent, practitioner-owned home for frontend knowledge—after the site’s repeated near-deaths under corporate ownership.","content_type":"opinion","language":"en","canonical_url":"https://ericwbailey.website/published/css-tricks-could-be-a-co-op/","author":{"name":"Eric Bailey","url":"https://ericwbailey.website/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Eric Bailey","url":"https://ericwbailey.website/","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Opinion","slug":"opinion","url":"https://listedarticles.com/topics/opinion"},{"name":"CSS","slug":"css","url":"https://listedarticles.com/topics/css"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":595,"reading_minutes":3,"published_at":"2026-09-19T00:00:00.000Z","added_at":"2026-09-19T21:09:31.673Z","updated_at":"2026-09-19T21:09:31.673Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/css-tricks-could-be-a-co-op","markdown_url":"https://listedarticles.com/articles/css-tricks-could-be-a-co-op.md","example":false,"citation":"Eric Bailey, Eric Bailey. \"CSS-Tricks could be a co-op.\" 19 Sept 2026. https://ericwbailey.website/published/css-tricks-could-be-a-co-op/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://ericwbailey.website/published/css-tricks-could-be-a-co-op/"},"snippet":null,"score":null},{"slug":"persistent-databases-in-the-browser-with-duckdb-wasm-and-opfs","title":"Persistent Databases in the Browser with DuckDB-Wasm and OPFS","subtitle":null,"summary":"DuckDB explains how DuckDB-Wasm can open a persistent database file in the browser’s Origin Private File System (OPFS), when data reaches disk, and how that changes browser analytics apps that previously relied on Parquet-in-IndexedDB workarounds.","content_type":"blog_post","language":"en","canonical_url":"https://duckdb.org/2026/09/18/opfs-wasm","author":{"name":"Carlo Piovesan, Geertjan Wielenga","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"DuckDB","url":"https://duckdb.org","listing_slug":null,"listing":null},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1800,"reading_minutes":8,"published_at":"2026-09-18T00:00:00.000Z","added_at":"2026-09-19T21:09:25.566Z","updated_at":"2026-09-19T21:09:25.566Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/persistent-databases-in-the-browser-with-duckdb-wasm-and-opfs","markdown_url":"https://listedarticles.com/articles/persistent-databases-in-the-browser-with-duckdb-wasm-and-opfs.md","example":false,"citation":"Carlo Piovesan, Geertjan Wielenga, DuckDB. \"Persistent Databases in the Browser with DuckDB-Wasm and OPFS.\" 18 Sept 2026. https://duckdb.org/2026/09/18/opfs-wasm (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://duckdb.org/2026/09/18/opfs-wasm"},"snippet":null,"score":null}],"total":37,"count":20,"next_offset":20,"has_more":true,"query":{"q":null,"content_type":null,"topic":"web-development","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}