<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Developers — Things Worth Sharing</title><description>Posts tagged Developers.</description><link>https://cloudsecop.net/</link><item><title>Syntax highlighting with Shiki on Astro, dual theme</title><link>https://cloudsecop.net/en/blog/shiki-highlighting/</link><guid isPermaLink="true">https://cloudsecop.net/en/blog/shiki-highlighting/</guid><description>Two themes, one build, no flash — the one config snippet you need for Shiki with a light/dark Astro blog.</description><pubDate>Fri, 27 Dec 2024 00:00:00 GMT</pubDate><category>Developers</category><author>KhaVan</author></item><item><title>Moving a static blog from Cloudflare Pages to Workers Assets</title><link>https://cloudsecop.net/en/blog/pages-to-workers-assets/</link><guid isPermaLink="true">https://cloudsecop.net/en/blog/pages-to-workers-assets/</guid><description>Why the switch made sense, the practical trade-offs, and a handful of small configuration details that would have saved debugging time up front.</description><pubDate>Thu, 12 Dec 2024 00:00:00 GMT</pubDate><category>Developers</category><category>Workers</category><category>Cloudflare</category><author>KhaVan</author></item><item><title>Five lessons on D1 schema design, learned the hard way</title><link>https://cloudsecop.net/en/blog/cloudflare-d1-schema-tips/</link><guid isPermaLink="true">https://cloudsecop.net/en/blog/cloudflare-d1-schema-tips/</guid><description>Composite primary keys, when FTS is still worth it, why intuition is a bad guide for indexing, and why row counts at the edge matter more than they look.</description><pubDate>Wed, 27 Nov 2024 00:00:00 GMT</pubDate><category>Database</category><category>D1</category><category>Cloudflare</category><category>Developers</category><author>KhaVan</author></item></channel></rss>