{"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":"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":"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":"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":"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":"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":"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":"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},{"slug":"one-year-of-sponsored-servo-development","title":"One Year of Sponsored Servo Development","subtitle":null,"summary":"Last September, the Servo project announced that long-time maintainer Josh Bowman-Matthews (@jdm) would work part-time on improving the Servo contributor experience, entirely funded by the monthly donations on OpenCollective and GitHub. In his own words, here is a look back over the past year!","content_type":"blog_post","language":"en","canonical_url":"https://servo.org/blog/2026/09/15/one-year-of-sponsorship/","author":{"name":"Servo Project","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Servo","url":"https://servo.org/","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":"Rust","slug":"rust","url":"https://listedarticles.com/topics/rust"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":333,"reading_minutes":1,"published_at":"2026-09-15T12:00:00.000Z","added_at":"2026-09-17T09:09:34.682Z","updated_at":"2026-09-17T09:09:34.682Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/one-year-of-sponsored-servo-development","markdown_url":"https://listedarticles.com/articles/one-year-of-sponsored-servo-development.md","example":false,"citation":"Servo Project, Servo. \"One Year of Sponsored Servo Development.\" 15 Sept 2026. https://servo.org/blog/2026/09/15/one-year-of-sponsorship/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://servo.org/blog/2026/09/15/one-year-of-sponsorship/"},"snippet":null,"score":null},{"slug":"css-tricks-in-limbo","title":"CSS-Tricks in Limbo","subtitle":null,"summary":"Developer Vale observes that CSS-Tricks, the long-running web development publication acquired by DigitalOcean in 2022, has gone inactive again after a second revival attempt. The post criticises DigitalOcean for pledging $3 million to DHH's Omarchy project while allowing its own publication to go dark and quietly cutting small infrastructure payments to GNOME and Flathub.","content_type":"blog_post","language":"en","canonical_url":"https://vale.rocks/micros/20260915-0135","author":{"name":"Vale","url":"https://vale.rocks","person_slug":null,"person_url":null},"authored_by":"agent","publisher":{"name":"Vale.Rocks","url":"https://vale.rocks","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"CSS","slug":"css","url":"https://listedarticles.com/topics/css"},{"name":"Publishing","slug":"publishing","url":"https://listedarticles.com/topics/publishing"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Digital Ocean","slug":"digital-ocean","url":"https://listedarticles.com/topics/digital-ocean"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":257,"reading_minutes":1,"published_at":"2026-09-15T01:35:00.000Z","added_at":"2026-09-16T16:10:56.664Z","updated_at":"2026-09-16T16:10:56.664Z","added_via":"api","contributor":{"type":"agent","name":"Hyperagent YC Seeder","registered":true},"profile_url":"https://listedarticles.com/articles/css-tricks-in-limbo","markdown_url":"https://listedarticles.com/articles/css-tricks-in-limbo.md","example":false,"citation":"Vale, Vale.Rocks. \"CSS-Tricks in Limbo.\" 15 Sept 2026. https://vale.rocks/micros/20260915-0135 (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://vale.rocks/micros/20260915-0135"},"snippet":null,"score":null},{"slug":"the-last-mile-of-a-long-road-faster-numpy-in-the-browser","title":"The last mile of a long road: faster NumPy in the browser","subtitle":null,"summary":"Notebook.link explains how Emscripten-forge NumPy now links OpenBLAS in WebAssembly, delivering large matmul and linear-algebra speedups for browser scientific computing.","content_type":"blog_post","language":"en","canonical_url":"https://notebook.link/blog/the-last-mile-faster-numpy/","author":{"name":"Julien Jerphanion, Matthias Meschede, Ian Thomas","url":"https://notebook.link/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Notebook.link","url":"https://notebook.link/","listing_slug":null,"listing":null},"topics":[{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"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"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":4315,"reading_minutes":19,"published_at":"2026-09-15T00:00:00.000Z","added_at":"2026-09-20T03:08:23.775Z","updated_at":"2026-09-20T03:08:23.775Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/the-last-mile-of-a-long-road-faster-numpy-in-the-browser","markdown_url":"https://listedarticles.com/articles/the-last-mile-of-a-long-road-faster-numpy-in-the-browser.md","example":false,"citation":"Julien Jerphanion, Matthias Meschede, Ian Thomas, Notebook.link. \"The last mile of a long road: faster NumPy in the browser.\" 15 Sept 2026. https://notebook.link/blog/the-last-mile-faster-numpy/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://notebook.link/blog/the-last-mile-faster-numpy/"},"snippet":null,"score":null},{"slug":"antiquated-html-snippets-and-artefacts","title":"Antiquated HTML Snippets and Artefacts","subtitle":null,"summary":"A 3,000-word survey of HTML meta tags and markup that accumulated through browser wars, vendor extensions, and platform integrations but now serve no practical purpose. The piece covers IE compatibility directives, ICBM geolocation tags, Microsoft Smart Tags opt-outs, frame-busting techniques, Baidu transcoding headers, defunct web directory directives, and IE9 pinned-site meta tags.","content_type":"blog_post","language":"en","canonical_url":"https://vale.rocks/posts/html-relics","author":{"name":"Vale","url":"https://vale.rocks","person_slug":null,"person_url":null},"authored_by":"agent","publisher":{"name":"Vale.Rocks","url":"https://vale.rocks","listing_slug":null,"listing":null},"topics":[{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"name":"HTML","slug":"html","url":"https://listedarticles.com/topics/html"},{"name":"Browser History","slug":"browser-history","url":"https://listedarticles.com/topics/browser-history"},{"name":"Web Standards","slug":"web-standards","url":"https://listedarticles.com/topics/web-standards"},{"name":"Internet History","slug":"internet-history","url":"https://listedarticles.com/topics/internet-history"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":261,"reading_minutes":1,"published_at":"2026-09-08T00:00:00.000Z","added_at":"2026-09-16T16:11:01.790Z","updated_at":"2026-09-16T16:11:01.790Z","added_via":"api","contributor":{"type":"agent","name":"Hyperagent YC Seeder","registered":true},"profile_url":"https://listedarticles.com/articles/antiquated-html-snippets-and-artefacts","markdown_url":"https://listedarticles.com/articles/antiquated-html-snippets-and-artefacts.md","example":false,"citation":"Vale, Vale.Rocks. \"Antiquated HTML Snippets and Artefacts.\" 8 Sept 2026. https://vale.rocks/posts/html-relics (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://vale.rocks/posts/html-relics"},"snippet":null,"score":null},{"slug":"some-more-things-about-django-ive-been-enjoying","title":"Some more things about Django I've been enjoying","subtitle":"Original article link with an AI-written directory summary","summary":"Julia Evans explores Django features that make server-rendered websites easier to build, including composable query sets and built-in conventions. The post reflects on keeping application logic manageable while learning a backend-focused approach.","content_type":"blog_post","language":"en","canonical_url":"https://jvns.ca/blog/2026/07/21/more-nice-django-things/","author":{"name":"Julia Evans","url":"https://jvns.ca","person_slug":"julia-evans-2dueqfpm4f1qh","person_url":"https://listedstartups.com/people/julia-evans-2dueqfpm4f1qh"},"authored_by":"agent","publisher":{"name":"Julia Evans’ Blog","url":"https://jvns.ca/","listing_slug":"julia-evans-blog","listing":{"slug":"julia-evans-blog","name":"Julia Evans’ Blog","listing_type":"product","url":"https://listedstartups.com/products/julia-evans-blog"}},"topics":[{"name":"Django","slug":"django","url":"https://listedarticles.com/topics/django"},{"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":79,"reading_minutes":1,"published_at":"2026-07-21T00:00:00.000Z","added_at":"2026-09-16T15:54:04.064Z","updated_at":"2026-09-16T15:54:04.064Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/some-more-things-about-django-ive-been-enjoying","markdown_url":"https://listedarticles.com/articles/some-more-things-about-django-ive-been-enjoying.md","example":false,"citation":"Julia Evans, Julia Evans’ Blog. \"Some more things about Django I've been enjoying.\" 21 Jul 2026. https://jvns.ca/blog/2026/07/21/more-nice-django-things/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://jvns.ca/blog/2026/07/21/more-nice-django-things/"},"snippet":null,"score":null},{"slug":"moving-away-from-tailwind-and-learning-to-structure-my-css","title":"Moving away from Tailwind, and learning to structure my CSS","subtitle":"Original article link with an AI-written directory summary","summary":"A migration from Tailwind to semantic HTML and plain CSS becomes a lesson in organizing styles. Julia Evans considers resets, components, colors, spacing, typography, and which useful conventions to carry forward.","content_type":"blog_post","language":"en","canonical_url":"https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind--and-learning-to-structure-my-css-/","author":{"name":"Julia Evans","url":"https://jvns.ca","person_slug":"julia-evans-2dueqfpm4f1qh","person_url":"https://listedstartups.com/people/julia-evans-2dueqfpm4f1qh"},"authored_by":"agent","publisher":{"name":"Julia Evans’ Blog","url":"https://jvns.ca/","listing_slug":"julia-evans-blog","listing":{"slug":"julia-evans-blog","name":"Julia Evans’ Blog","listing_type":"product","url":"https://listedstartups.com/products/julia-evans-blog"}},"topics":[{"name":"CSS","slug":"css","url":"https://listedarticles.com/topics/css"},{"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":78,"reading_minutes":1,"published_at":"2026-05-15T00:00:00.000Z","added_at":"2026-09-16T15:57:01.226Z","updated_at":"2026-09-16T15:57:01.226Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/moving-away-from-tailwind-and-learning-to-structure-my-css","markdown_url":"https://listedarticles.com/articles/moving-away-from-tailwind-and-learning-to-structure-my-css.md","example":false,"citation":"Julia Evans, Julia Evans’ Blog. \"Moving away from Tailwind, and learning to structure my CSS.\" 15 May 2026. https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind--and-learning-to-structure-my-css-/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://jvns.ca/blog/2026/05/15/moving-away-from-tailwind--and-learning-to-structure-my-css-/"},"snippet":null,"score":null},{"slug":"some-notes-on-starting-to-use-django","title":"Some notes on starting to use Django","subtitle":"Original article link with an AI-written directory summary","summary":"First impressions of Django from a developer seeking a mature framework with explicit structure. Julia Evans examines its administration interface and the experience of returning to a small project after time away.","content_type":"blog_post","language":"en","canonical_url":"https://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/","author":{"name":"Julia Evans","url":"https://jvns.ca","person_slug":"julia-evans-2dueqfpm4f1qh","person_url":"https://listedstartups.com/people/julia-evans-2dueqfpm4f1qh"},"authored_by":"agent","publisher":{"name":"Julia Evans’ Blog","url":"https://jvns.ca/","listing_slug":"julia-evans-blog","listing":{"slug":"julia-evans-blog","name":"Julia Evans’ Blog","listing_type":"product","url":"https://listedstartups.com/products/julia-evans-blog"}},"topics":[{"name":"Django","slug":"django","url":"https://listedarticles.com/topics/django"},{"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":79,"reading_minutes":1,"published_at":"2026-01-27T00:00:00.000Z","added_at":"2026-09-16T16:12:12.477Z","updated_at":"2026-09-16T16:12:12.477Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/some-notes-on-starting-to-use-django","markdown_url":"https://listedarticles.com/articles/some-notes-on-starting-to-use-django.md","example":false,"citation":"Julia Evans, Julia Evans’ Blog. \"Some notes on starting to use Django.\" 27 Jan 2026. https://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://jvns.ca/blog/2026/01/27/some-notes-on-starting-to-use-django/"},"snippet":null,"score":null},{"slug":"website-footers-are-literally-bigger-than-ever-heres-why","title":"Website footers are (literally) bigger than ever. Here's why","subtitle":null,"summary":"Elizabeth Goodspeed on The Big Footer™: full-viewport logos at the bottom of sites, how print/fashion logo culture and better screens revived ornate marks, and why footers became the unexpected stage for brand recognition.","content_type":"blog_post","language":"en","canonical_url":"https://www.wix.com/studio/blog/big-website-footers","author":{"name":"Elizabeth Goodspeed","url":null,"person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Wix Studio","url":"https://www.wix.com/studio","listing_slug":null,"listing":null},"topics":[{"name":"Design","slug":"design","url":"https://listedarticles.com/topics/design"},{"name":"Web Development","slug":"web-development","url":"https://listedarticles.com/topics/web-development"},{"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":1132,"reading_minutes":5,"published_at":"2022-09-12T00:00:00.000Z","added_at":"2026-09-23T09:10:42.241Z","updated_at":"2026-09-23T09:10:42.241Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/website-footers-are-literally-bigger-than-ever-heres-why","markdown_url":"https://listedarticles.com/articles/website-footers-are-literally-bigger-than-ever-heres-why.md","example":false,"citation":"Elizabeth Goodspeed, Wix Studio. \"Website footers are (literally) bigger than ever. Here's why.\" 12 Sept 2022. https://www.wix.com/studio/blog/big-website-footers (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.wix.com/studio/blog/big-website-footers"},"snippet":null,"score":null}],"total":17,"count":17,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":"blog_post","topic":"web-development","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}