<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>TorNews (English)</title>
    <link>http://tutorinfo.work/en/</link>
    <atom:link href="http://tutorinfo.work/rss/en.xml" rel="self" type="application/rss+xml"/>
    <description>Short, honest web tutorials and fresh web news in four languages. No fluff, sources attached. — English edition</description>
    <language>en</language>
    <lastBuildDate>Mon, 26 Oct 2026 19:02:22 GMT</lastBuildDate>
    <generator>TorNews write-root.mjs</generator>
    <item>
      <title>Deploy a static Next.js site to Netlify in 10 minutes</title>
      <link>http://tutorinfo.work/en/tutorials/netlify-static-nextjs/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/netlify-static-nextjs/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sun, 25 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Three files, one build command, zero servers to babysit. The gacor way to publish Next.js as plain HTML.</description>

    </item>
    <item>
      <title>Get your new website into Google (without tricks)</title>
      <link>http://tutorinfo.work/en/tutorials/get-indexed-in-google/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/get-indexed-in-google/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sun, 25 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>What actually makes Googlebot find and index a brand new site in days, and why ranking on day 1 is a promise nobody honest can make.</description>

    </item>
    <item>
      <title>Add hreflang to a website with more than one language</title>
      <link>http://tutorinfo.work/en/tutorials/hreflang-four-locales/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/hreflang-four-locales/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sun, 25 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>One Portuguese page competing against its own English twin is a gacor way to lose traffic. Fix it with three lines of metadata.</description>

    </item>
    <item>
      <title>7 gacor CSS recipes with :has() that replace JavaScript</title>
      <link>http://tutorinfo.work/en/tutorials/css-has-recipes/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/css-has-recipes/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sat, 24 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>The relational selector turned 95 percent of visitors into people who do not need your DOM script anymore.</description>

    </item>
    <item>
      <title>Container queries vs media queries: when to use which</title>
      <link>http://tutorinfo.work/en/tutorials/container-queries-vs-media/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/container-queries-vs-media/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Fri, 23 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Media queries watch the screen. Container queries watch the box. Knowing which one to reach for is the whole trick.</description>

    </item>
    <item>
      <title>Fix slow LCP and INP without installing a single library</title>
      <link>http://tutorinfo.work/en/tutorials/fix-lcp-inp/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/fix-lcp-inp/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Thu, 22 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Most slow pages you meet are waiting on three known things. You can fix all three in an afternoon, for free.</description>

    </item>
    <item>
      <title>Add real search to a static site with Pagefind</title>
      <link>http://tutorinfo.work/en/tutorials/static-search-pagefind/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/static-search-pagefind/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 21 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>A search index that ships as static files, weighs less than one logo, and needs no server at all. Very gacor.</description>

    </item>
    <item>
      <title>gacor page transitions with the View Transitions API in 20 lines</title>
      <link>http://tutorinfo.work/en/tutorials/view-transitions-20-lines/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/view-transitions-20-lines/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Tue, 20 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Some browsers will give you cross-page animation classes for a single attribute line. Available in 92.9 percent of browsing.</description>

    </item>
    <item>
      <title>Next.js 16.4 lands with smaller Turbopack output and React 19.3</title>
      <link>http://tutorinfo.work/en/news/nextjs-16-4-release/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/nextjs-16-4-release/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Lazy compilation, smaller disk cache, React 19.3 features in Turbopack. Shipped October 6.</description>

    </item>
    <item>
      <title>Vercel made v0 navigations instant with Partial Prefetching</title>
      <link>http://tutorinfo.work/en/news/nextjs-partial-prefetching/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/nextjs-partial-prefetching/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Fri, 16 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>The team wrote up how they made v0's navigations feel instant with Next.js 16.4's partial prefetching, in a really honest post.</description>

    </item>
    <item>
      <title>Safari 27 makes &lt;select&gt; fully customizable, Firefox hasn't caught up</title>
      <link>http://tutorinfo.work/en/news/safari-27-customizable-select/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/safari-27-customizable-select/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Fri, 23 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Style a select with real HTML and CSS on 70 percent of the web. On the other 30 percent it degrades gracefully.</description>

    </item>
    <item>
      <title>Google ships Search Console reports for AI search</title>
      <link>http://tutorinfo.work/en/news/google-ai-mode-search-console/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/google-ai-mode-search-console/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 16 Sep 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Generative AI performance reports land in Search Console, and multimodal search gets documented. This changes what 'being indexed' means.</description>

    </item>
    <item>
      <title>llms.txt is growing. Are AI crawlers actually reading it?</title>
      <link>http://tutorinfo.work/en/news/llms-txt-who-reads-it/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/llms-txt-who-reads-it/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 02 Sep 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>The convention for telling AI agents what your site says about itself went from proposal to something real sites publish. Adoption by the biggest AI crawlers is the open question.</description>

    </item>
    <item>
      <title>The small web revival is real</title>
      <link>http://tutorinfo.work/en/news/small-web-revival/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/small-web-revival/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sun, 30 Aug 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Cheap static hosting, better generators, RSS back, and time. Why many people are publishing small sites again.</description>

    </item>
    <item>
      <title>Zero-JavaScript accordions with &lt;details name&gt;</title>
      <link>http://tutorinfo.work/en/tutorials/details-accordion-name/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/details-accordion-name/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sat, 24 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Exclusive accordions are one HTML attribute now. Keyboard, search and print all work with no handler and no bundle.</description>

    </item>
    <item>
      <title>Style form validity without a line of JavaScript</title>
      <link>http://tutorinfo.work/en/tutorials/css-form-validity-styling/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/css-form-validity-styling/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 21 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>The browser already validates; CSS can paint that machinery. Four states, one form, zero handlers.</description>

    </item>
    <item>
      <title>The theming system nobody needs a design tool for: color-mix()</title>
      <link>http://tutorinfo.work/en/tutorials/css-color-mix-theming/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/css-color-mix-theming/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Mon, 19 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Derive hover, muted and dimmed surfaces from two custom properties. Dark mode becomes one block, not one redesign.</description>

    </item>
    <item>
      <title>Modals and toasts from the platform: &lt;dialog&gt; and popover</title>
      <link>http://tutorinfo.work/en/tutorials/dialog-popover-modals/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/dialog-popover-modals/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sat, 17 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Focus trapping, the top layer and Escape handling are built in. A hand-rolled modal usually forgets two of the three.</description>

    </item>
    <item>
      <title>A reading progress bar in pure CSS</title>
      <link>http://tutorinfo.work/en/tutorials/css-scroll-driven-progress/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/css-scroll-driven-progress/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Thu, 15 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>animation-timeline: scroll() ties one element to the document scroll. No rAF loop, no listener, nothing to throttle.</description>

    </item>
    <item>
      <title>text-wrap: balance and pretty, two values that fix ragged text</title>
      <link>http://tutorinfo.work/en/tutorials/text-wrap-balance-readability/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/text-wrap-balance-readability/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Mon, 12 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>One declaration each for headlines and paragraphs. No breakpoints, no JavaScript, no orphan polish shifts.</description>

    </item>
    <item>
      <title>A 10-minute structured data audit you can run by hand</title>
      <link>http://tutorinfo.work/en/tutorials/structured-data-audit/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/structured-data-audit/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sat, 10 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Schema.org markup earns its bytes only if it parses, matches the page and validates. Three tools, one checklist.</description>

    </item>
    <item>
      <title>robots.txt vs noindex: the decision table</title>
      <link>http://tutorinfo.work/en/tutorials/robots-vs-noindex/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/robots-vs-noindex/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Thu, 08 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Blocking a crawler and refusing an index are different questions. Getting them swapped hides pages forever.</description>

    </item>
    <item>
      <title>srcset and sizes, the one-page guide</title>
      <link>http://tutorinfo.work/en/tutorials/picture-srcset-guide/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/picture-srcset-guide/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Two attributes decide how many pixels the browser downloads. The sizes half is the one most sites skip.</description>

    </item>
    <item>
      <title>Format prices and dates with the browser, not a library</title>
      <link>http://tutorinfo.work/en/tutorials/intl-formatting-native/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/tutorials/intl-formatting-native/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Sat, 03 Oct 2026 09:00:00 GMT</pubDate>
      <category>tutorial</category>
      <description>Intl.NumberFormat and Intl.DateTimeFormat deliver locale-correct Rupiah, dates and relative times with zero dependencies.</description>

    </item>
    <item>
      <title>Safari 27.1 arrives with iPhone Duo</title>
      <link>http://tutorinfo.work/en/news/safari-271-iphone-duo/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/safari-271-iphone-duo/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Fri, 23 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>iPhone launch day brought Safari 27.1 and another long WebKit changelog. What a point release this big means for small sites.</description>

    </item>
    <item>
      <title>WebKit blocks identity-resolution trackers in Safari 27</title>
      <link>http://tutorinfo.work/en/news/webkit-blocks-identity-resolution/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/webkit-blocks-identity-resolution/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Mon, 19 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Apple named the post-cookie tracking scheme and cut its network access: email-based identity graphs now stop at the device.</description>

    </item>
    <item>
      <title>How v0 made navigation instant with Next.js 16.4, measured not guessed</title>
      <link>http://tutorinfo.work/en/news/v0-navigation-agent-study/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/v0-navigation-agent-study/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Fri, 16 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>The Next team's October 16 case study: partial prefetching in v0, with a coding agent doing the mechanical work.</description>

    </item>
    <item>
      <title>Next.js ships out-of-band fixes for two critical upstream holes</title>
      <link>http://tutorinfo.work/en/news/nextjs-security-update-october-14/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/nextjs-security-update-october-14/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 14 Oct 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Announced October 8, shipped October 14: two Critical and one High severity vulnerabilities fixed in upstream dependencies.</description>

    </item>
    <item>
      <title>Next.js formalizes its security release cadence</title>
      <link>http://tutorinfo.work/en/news/nextjs-september-security-release/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/nextjs-september-security-release/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 30 Sep 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>September 30 brought a scheduled security release on a published calendar; the era of surprise emergency patches is over.</description>

    </item>
    <item>
      <title>Next.js closed 1,500 GitHub issues in one month, with an agent</title>
      <link>http://tutorinfo.work/en/news/nextjs-closed-1500-issues/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/nextjs-closed-1500-issues/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Fri, 04 Sep 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>The September 4 playbook: an agent researched years-old reports, humans approved every batch of closures.</description>

    </item>
    <item>
      <title>How Turbopack decides which bytes each page gets</title>
      <link>http://tutorinfo.work/en/news/turbopack-chunking-explained/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/turbopack-chunking-explained/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Thu, 03 Sep 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>The September 3 deep dive into Turbopack chunking, plus the experimental split knobs that landed in Next 16.3.</description>

    </item>
    <item>
      <title>MDN ships an MCP server so agents read real docs</title>
      <link>http://tutorinfo.work/en/news/mdn-mcp-server/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/mdn-mcp-server/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Mon, 15 Jun 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>Published June 15: MDN's MCP server feeds documentation and browser-compatibility data straight into your editor's AI.</description>

    </item>
    <item>
      <title>Under MDN's new frontend: a public rebuild postmortem</title>
      <link>http://tutorinfo.work/en/news/mdn-frontend-rebuild-lessons/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/mdn-frontend-rebuild-lessons/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Wed, 08 Apr 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>MDN's April 8 writeup names the stack behind their rebuild, the measurement habits, and the tradeoffs they accepted.</description>

    </item>
    <item>
      <title>Next.js 16.3 introduces Instant Navigations</title>
      <link>http://tutorinfo.work/en/news/next-16-3-instant-navigations/</link>
      <guid isPermaLink="true">http://tutorinfo.work/en/news/next-16-3-instant-navigations/</guid>
      <dc:creator>TorNews</dc:creator>
      <pubDate>Thu, 25 Jun 2026 09:00:00 GMT</pubDate>
      <category>news</category>
      <description>June 25: a suite for single-page responsiveness on the server-centric model, plus faster dev and agent-aware tooling.</description>

    </item>
  </channel>
</rss>
