<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>VOID AI</title>
	<description>A clean SvelteKit theme with JSON and Markdown content collections.</description>
	<link>https://sveltekit-void.pages.dev</link>
	<atom:link href="https://sveltekit-void.pages.dev/rss.xml" rel="self" type="application/rss+xml"/>
	<item>
		<title><![CDATA[Why Content Collections Beat Hardcoded Pages]]></title>
		<description><![CDATA[Hardcoded pages are fast to start and slow to maintain. Content collections keep layout and copy separate without adding a CMS on day one.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/content-collections-vs-hardcoded</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/content-collections-vs-hardcoded</guid>
		<pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[SvelteKit Routing Without Surprises]]></title>
		<description><![CDATA[File-based routing is simple until nested layouts and dynamic params get involved. A short guide to keeping routes readable.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/sveltekit-routing</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/sveltekit-routing</guid>
		<pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Markdown Collections With mdsvex and Without]]></title>
		<description><![CDATA[mdsvex renders Markdown as Svelte components. Sometimes you just need HTML. Here is when each approach fits.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/markdown-with-and-without-mdsvex</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/markdown-with-and-without-mdsvex</guid>
		<pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[SEO Meta From Frontmatter, Not Copy-Paste]]></title>
		<description><![CDATA[Title, description, canonical, Open Graph, and Twitter card tags can come from page data. Here is a small pattern that scales.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/seo-meta-from-frontmatter</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/seo-meta-from-frontmatter</guid>
		<pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Decap CMS on Top of SvelteKit Collections]]></title>
		<description><![CDATA[Decap CMS can edit JSON and Markdown collections in a SvelteKit repo. A short overview of how the mapping works.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/decap-cms-on-sveltekit</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/decap-cms-on-sveltekit</guid>
		<pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Static Pages From Markdown Without a Route per Page]]></title>
		<description><![CDATA[One dynamic route can render many static pages. A pattern for legal pages, docs, and anything that shares a layout.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/static-pages-from-markdown</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/static-pages-from-markdown</guid>
		<pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[What to Check Before You Ship a SvelteKit Site]]></title>
		<description><![CDATA[A short pre-launch checklist for SvelteKit sites: routes, meta, content, accessibility, and deploy.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/sveltekit-launch-checklist</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/sveltekit-launch-checklist</guid>
		<pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Reading JSON Collections in SvelteKit]]></title>
		<description><![CDATA[JSON is a good fit for structured data like navigation and footer. Markdown is a good fit for prose. Here is how to use both.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/json-vs-markdown-collections</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/json-vs-markdown-collections</guid>
		<pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Small Components, Readable Pages]]></title>
		<description><![CDATA[A page file that renders eight sections is hard to read. Split sections into components and the page becomes a table of contents.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/small-components-readable-pages</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/small-components-readable-pages</guid>
		<pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Accessibility Basics That Are Easy to Skip]]></title>
		<description><![CDATA[Focus states, labels, and semantic markup are easy to skip and easy to add. A short list of things worth doing early.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/accessibility-basics</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/accessibility-basics</guid>
		<pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[Deploying a SvelteKit Site to a Static Host]]></title>
		<description><![CDATA[A SvelteKit site can be pre-rendered and served as static files. A short overview of what changes when you do.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/deploy-sveltekit-static</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/deploy-sveltekit-static</guid>
		<pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate>
	</item>
	<item>
		<title><![CDATA[A Content Model That Survives a CMS]]></title>
		<description><![CDATA[A CMS exposes a messy content model. Separate collections, clear fields, and no shared folders are what keep it usable.]]></description>
		<link>https://sveltekit-void.pages.dev/blog/content-model-for-cms</link>
		<guid isPermaLink="true">https://sveltekit-void.pages.dev/blog/content-model-for-cms</guid>
		<pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate>
	</item>
</channel>
</rss>