<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>HorusKol Blog Posts</title>
<link>http://horuskol.net/rss.xml</link>
<icon>/assets/images/favicon/favicon-32x32.png</icon>
<description><![CDATA[HorusKol Blog Posts]]></description>
<atom:link href="http://horuskol.net/rss.xml" rel="self" type="application/rss+xml" />
<copyright>Stuart Jones</copyright>
<language>en-au</language>
<lastBuildDate>Mon, 21 Nov 2022 12:54:21 +1030</lastBuildDate>
    <item>
        <title><![CDATA[Using grid areas to control layout]]></title>
        <link>https://horuskol.net/blog/2022-08-31/using-grid-areas-to-control-layout</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-08-31/using-grid-areas-to-control-layout</guid>
        <description><![CDATA[Place content within a grid using named grid areas for improved clarity and easier control of responsive behaviour.]]></description>
        <pubDate>Wed, 31 Aug 2022 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Relative and absolute scrolling blues]]></title>
        <link>https://horuskol.net/blog/2022-04-13/relative-and-absolute-scrolling-blues</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-04-13/relative-and-absolute-scrolling-blues</guid>
        <description><![CDATA[Trying to keep things in place within a scrollable container? Here's some solutions.]]></description>
        <pubDate>Wed, 13 Apr 2022 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Making Web Components reactive]]></title>
        <link>https://horuskol.net/blog/2022-04-12/making-web-components-reactive</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-04-12/making-web-components-reactive</guid>
        <description><![CDATA[What I learnt when trying to make Web Components reactive and getting them to work natively in the browser and within modern JavaScript frameworks.]]></description>
        <pubDate>Tue, 12 Apr 2022 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Date mathematics at the end of the month]]></title>
        <link>https://horuskol.net/blog/2022-04-07/date-mathematics-at-the-end-of-the-month</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-04-07/date-mathematics-at-the-end-of-the-month</guid>
        <description><![CDATA[Some hiccups when doing date mathematics, and a thought about how to fix this.]]></description>
        <pubDate>Thu, 07 Apr 2022 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Making Web Components stylable]]></title>
        <link>https://horuskol.net/blog/2022-03-09/making-web-components-stylable</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-03-09/making-web-components-stylable</guid>
        <description><![CDATA[What I learnt when trying to make Web Components more stylable.]]></description>
        <pubDate>Wed, 09 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Using named grid lines to control layout]]></title>
        <link>https://horuskol.net/blog/2022-03-01/using-named-grid-lines-to-control-layout</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-03-01/using-named-grid-lines-to-control-layout</guid>
        <description><![CDATA[Naming your grid lines can help create complex responsive layouts.]]></description>
        <pubDate>Tue, 01 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Making Web Components accessible]]></title>
        <link>https://horuskol.net/blog/2022-02-08/making-web-components-accessible</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2022-02-08/making-web-components-accessible</guid>
        <description><![CDATA[What I learnt when trying to make an accessible Web Component.]]></description>
        <pubDate>Tue, 08 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[CSS Grid Golf]]></title>
        <link>https://horuskol.net/blog/2021-10-14/css-grid-golf</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2021-10-14/css-grid-golf</guid>
        <description><![CDATA[CSS Grid requires very little definition to produce a simple layout. Probably even less than you thought.]]></description>
        <pubDate>Thu, 14 Oct 2021 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Money - and how to handle it]]></title>
        <link>https://horuskol.net/blog/2021-08-02/money-and-how-to-handle-it</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2021-08-02/money-and-how-to-handle-it</guid>
        <description><![CDATA[The obvious choice for handling money in an application is not the correct one.]]></description>
        <pubDate>Mon, 02 Aug 2021 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Running tests and debugging containerized apps in PhpStorm]]></title>
        <link>https://horuskol.net/blog/2021-07-29/running-tests-and-debugging-containerized-apps-in-phpstorm</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2021-07-29/running-tests-and-debugging-containerized-apps-in-phpstorm</guid>
        <description><![CDATA[Don't get sunk trying to test and debug applications when using Docker or Laravel Sail.]]></description>
        <pubDate>Thu, 29 Jul 2021 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Laravel 8 database factories for even better testing]]></title>
        <link>https://horuskol.net/blog/2020-11-12/laravel-8-database-factories-for-even-better-testing</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-11-12/laravel-8-database-factories-for-even-better-testing</guid>
        <description><![CDATA[A quick look at how Laravel 8's class-based database factories help with simpler tests, and how being lazy can speed up your tests.]]></description>
        <pubDate>Thu, 12 Nov 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Fail validation if a parameter is sent regardless of its value in Laravel]]></title>
        <link>https://horuskol.net/blog/2020-10-31/fail-validation-if-a-parameter-is-sent-regardless-of-its-value-in-laravel</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-10-31/fail-validation-if-a-parameter-is-sent-regardless-of-its-value-in-laravel</guid>
        <description><![CDATA[A surprisingly simple validation rule that invalidates a request if a specific parameter exists.]]></description>
        <pubDate>Sat, 31 Oct 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Convert SVG images in the browser using JavaScript and the Canvas API]]></title>
        <link>https://horuskol.net/blog/2020-08-31/convert-svg-images-in-the-browser-using-javascript-and-the-canvas-api</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-08-31/convert-svg-images-in-the-browser-using-javascript-and-the-canvas-api</guid>
        <description><![CDATA[It is possible to convert an SVG image into PNG, JPEG, or even WebP, in the browser.]]></description>
        <pubDate>Mon, 31 Aug 2020 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Drag and drop elements on touch devices]]></title>
        <link>https://horuskol.net/blog/2020-08-15/drag-and-drop-elements-on-touch-devices</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-08-15/drag-and-drop-elements-on-touch-devices</guid>
        <description><![CDATA[Want to allow users to move elements around a page no matter what device they're using? Here's a quick guide to implementing drag and drop for mouse and touch users.]]></description>
        <pubDate>Sat, 15 Aug 2020 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Renaming your master branch]]></title>
        <link>https://horuskol.net/blog/2020-06-09/renaming-your-master-branch</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-06-09/renaming-your-master-branch</guid>
        <description><![CDATA[Git lets you rename your branches, but renaming your master branch can be tricky.]]></description>
        <pubDate>Tue, 09 Jun 2020 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Some tips to help speed up Composer install/update]]></title>
        <link>https://horuskol.net/blog/2020-05-27/some-tips-to-help-speed-up-composer-installupdate</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-05-27/some-tips-to-help-speed-up-composer-installupdate</guid>
        <description><![CDATA[Composer taking a while to install/update? It's either time to go and make a coffee, or try these tips to speed it up again.]]></description>
        <pubDate>Wed, 27 May 2020 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Live code highlighting in the browser with vanilla JavaScript]]></title>
        <link>https://horuskol.net/blog/2020-03-05/live-code-highlighting-in-the-browser-with-vanilla-javascript</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-03-05/live-code-highlighting-in-the-browser-with-vanilla-javascript</guid>
        <description><![CDATA[A cross-platform, vanilla JavaScript text editor that can provide code highlighting (or any other kind of highlighting).]]></description>
        <pubDate>Thu, 05 Mar 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[PHPUnit - name your data sets in your data providers]]></title>
        <link>https://horuskol.net/blog/2020-02-26/phpunit-name-your-data-sets-in-your-data-providers</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-02-26/phpunit-name-your-data-sets-in-your-data-providers</guid>
        <description><![CDATA[Name the data sets in your data providers to help identify failing tests, and generally make life easier.]]></description>
        <pubDate>Wed, 26 Feb 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Laravel database factories for better testing]]></title>
        <link>https://horuskol.net/blog/2020-02-19/laravel-database-factories-for-better-testing</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-02-19/laravel-database-factories-for-better-testing</guid>
        <description><![CDATA[A quick look at how Laravel's database factories help with simpler tests, and how being lazy can speed up your tests.]]></description>
        <pubDate>Wed, 19 Feb 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Nutty network issues - a tale from the past]]></title>
        <link>https://horuskol.net/blog/2020-02-12/nutty-network-issues-a-tale-from-the-past</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-02-12/nutty-network-issues-a-tale-from-the-past</guid>
        <description><![CDATA[Sometimes you just cannot predict the root cause of an issue.]]></description>
        <pubDate>Wed, 12 Feb 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Levelling up dependency injection in Laravel]]></title>
        <link>https://horuskol.net/blog/2020-02-05/levelling-up-dependency-injection-in-laravel</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-02-05/levelling-up-dependency-injection-in-laravel</guid>
        <description><![CDATA[Take dependency injection in Laravel controllers to the next level by using interfaces and the service container.]]></description>
        <pubDate>Wed, 05 Feb 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Introduction to dependency injection in Laravel]]></title>
        <link>https://horuskol.net/blog/2020-01-29/introduction-to-dependency-injection-in-laravel</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-01-29/introduction-to-dependency-injection-in-laravel</guid>
        <description><![CDATA[Have Laravel do some of the heavy lifting for you by taking advantage of its DI framework.]]></description>
        <pubDate>Wed, 29 Jan 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Save some keystrokes with this simple trick]]></title>
        <link>https://horuskol.net/blog/2020-01-19/save-some-keystrokes-with-this-simple-trick</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2020-01-19/save-some-keystrokes-with-this-simple-trick</guid>
        <description><![CDATA[Fed up prefixing PHP command line scripts with vendor/bin/ ? - have I got the solution for you.]]></description>
        <pubDate>Sun, 19 Jan 2020 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Working back to front]]></title>
        <link>https://horuskol.net/blog/2019-05-07/working-back-to-front</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2019-05-07/working-back-to-front</guid>
        <description><![CDATA[Working from the backend first might just be working back to front.]]></description>
        <pubDate>Tue, 07 May 2019 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Tagging blog posts in Jigsaw (part 2)]]></title>
        <link>https://horuskol.net/blog/2019-04-09/tagging-blog-posts-in-jigsaw-part-2</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2019-04-09/tagging-blog-posts-in-jigsaw-part-2</guid>
        <description><![CDATA[Using the Jigsaw lifecycle to generate tag pages automatically.]]></description>
        <pubDate>Tue, 09 Apr 2019 09:30:00 +0930</pubDate>
    </item>
    <item>
        <title><![CDATA[Tagging blog posts in Jigsaw]]></title>
        <link>https://horuskol.net/blog/2019-04-02/tagging-blog-posts-in-jigsaw</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2019-04-02/tagging-blog-posts-in-jigsaw</guid>
        <description><![CDATA[Some approaches to tagging posts and other things in Jigsaw.]]></description>
        <pubDate>Tue, 02 Apr 2019 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Vuex states and snapshots]]></title>
        <link>https://horuskol.net/blog/2019-01-21/vuex-states-and-snapshots</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2019-01-21/vuex-states-and-snapshots</guid>
        <description><![CDATA[Creating snapshots in vuex to act as restoration points.]]></description>
        <pubDate>Mon, 21 Jan 2019 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Don't use in-memory SQLite for testing Laravel]]></title>
        <link>https://horuskol.net/blog/2018-11-10/dont-use-in-memory-sqlite-for-testing-laravel</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2018-11-10/dont-use-in-memory-sqlite-for-testing-laravel</guid>
        <description><![CDATA[Don't let in-memory SQLite seduce you.]]></description>
        <pubDate>Sat, 10 Nov 2018 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Laravel Mix and BrowserSync]]></title>
        <link>https://horuskol.net/blog/2018-11-01/laravel-mix-and-browsersync</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2018-11-01/laravel-mix-and-browsersync</guid>
        <description><![CDATA[Getting BrowserSync to work in local development with Laravel, Mix and Artisan.]]></description>
        <pubDate>Thu, 01 Nov 2018 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[Getting Tailwind CSS into Jigsaw]]></title>
        <link>https://horuskol.net/blog/2018-10-23/getting-tailwind-css-into-jigsaw</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2018-10-23/getting-tailwind-css-into-jigsaw</guid>
        <description><![CDATA[Using the new Tailwind CSS utility-first framework in Jigsaw.]]></description>
        <pubDate>Tue, 23 Oct 2018 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title><![CDATA[It begins...]]></title>
        <link>https://horuskol.net/blog/2018-10-22/it-begins</link>
        <guid isPermaLink="true">https://horuskol.net/blog/2018-10-22/it-begins</guid>
        <description><![CDATA[...again.]]></description>
        <pubDate>Mon, 22 Oct 2018 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Quick live code editor]]></title>
        <link>https://horuskol.net/byte/2022-11-21/quick-live-code-editor</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-11-21/quick-live-code-editor</guid>
        <description><![CDATA[A quick (and dirty) way to allow users to play with some HTML/CSS.]]></description>
        <pubDate>Mon, 21 Nov 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Poking at the edges of input number types]]></title>
        <link>https://horuskol.net/byte/2022-11-10/poking-at-the-edges-of-input-number-types</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-11-10/poking-at-the-edges-of-input-number-types</guid>
        <description><![CDATA[Sometimes when you think you know...]]></description>
        <pubDate>Thu, 10 Nov 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Check SSH fingerprints on AWS EC2]]></title>
        <link>https://horuskol.net/byte/2022-10-27/check-ssh-fingerprints-on-aws-ec2</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-10-27/check-ssh-fingerprints-on-aws-ec2</guid>
        <description><![CDATA[Warning: Remote host identification has changed!]]></description>
        <pubDate>Thu, 27 Oct 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[1st, 2nd, 3rd, nth]]></title>
        <link>https://horuskol.net/byte/2022-03-29/1st-2nd-3rd-nth</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-03-29/1st-2nd-3rd-nth</guid>
        <description><![CDATA[A JavaScript snippet that converts regular numbers into ordinal ones.]]></description>
        <pubDate>Tue, 29 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Magical shrinking text on mobile devices]]></title>
        <link>https://horuskol.net/byte/2022-03-29/magical-shrinking-text-on-mobile-devices</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-03-29/magical-shrinking-text-on-mobile-devices</guid>
        <description><![CDATA[How do you fix a weird display problem that only happens on mobile and responsive displays?]]></description>
        <pubDate>Tue, 29 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[How many people on your site need accessibility?]]></title>
        <link>https://horuskol.net/byte/2022-03-15/how-many-people-on-your-site-need-accessibility</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-03-15/how-many-people-on-your-site-need-accessibility</guid>
        <description><![CDATA[Why should you bother making your site accessible? Because more people need it than you might at first think.]]></description>
        <pubDate>Tue, 15 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Cross It Off]]></title>
        <link>https://horuskol.net/byte/2022-03-09/cross-it-off</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-03-09/cross-it-off</guid>
        <description><![CDATA[A new to-do app that I wrote and launched recently.]]></description>
        <pubDate>Wed, 09 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[The Web Design Museum]]></title>
        <link>https://horuskol.net/byte/2022-03-04/the-web-design-museum</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-03-04/the-web-design-museum</guid>
        <description><![CDATA[The World Wide Web is over 30 years old, and web design has evolved massively over that time. The Web Design Museum captures key moments and progression.]]></description>
        <pubDate>Fri, 04 Mar 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Ambiguous time periods in English]]></title>
        <link>https://horuskol.net/byte/2022-02-17/ambiguous-time-periods-in-english</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-02-17/ambiguous-time-periods-in-english</guid>
        <description><![CDATA[Last week can mean different things to different people.]]></description>
        <pubDate>Thu, 17 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Are hover effects sticking when you touch buttons?]]></title>
        <link>https://horuskol.net/byte/2022-02-11/are-hover-effects-sticking-when-you-touch-buttons</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-02-11/are-hover-effects-sticking-when-you-touch-buttons</guid>
        <description><![CDATA[There's a media selector that can help.]]></description>
        <pubDate>Fri, 11 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Favicon Generator]]></title>
        <link>https://horuskol.net/byte/2022-02-06/favicon-generator</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-02-06/favicon-generator</guid>
        <description><![CDATA[A most useful favicon generator - it creates favicons and homescreen icons for multiple OS platforms.]]></description>
        <pubDate>Sun, 06 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Accessibility and dynamic search]]></title>
        <link>https://horuskol.net/byte/2022-02-06/accessibility-and-dynamic-search</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-02-06/accessibility-and-dynamic-search</guid>
        <description><![CDATA[Good user experiences for accessibility is more than just slapping on ARIA attributes and calling it good.]]></description>
        <pubDate>Sun, 06 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[WAI-ARIA Authoring Practices]]></title>
        <link>https://horuskol.net/byte/2022-02-02/wai-aria-authoring-practices</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-02-02/wai-aria-authoring-practices</guid>
        <description><![CDATA[Practice and patterns for creating accessible interfaces and applications.]]></description>
        <pubDate>Wed, 02 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[Asus laptop screen is blank after restarting KDE]]></title>
        <link>https://horuskol.net/byte/2022-02-02/asus-laptop-screen-is-blank-after-restarting-kde</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-02-02/asus-laptop-screen-is-blank-after-restarting-kde</guid>
        <description><![CDATA[For some reason this is caused by the external USB camera being plugged in. Unplug it and restart.]]></description>
        <pubDate>Wed, 02 Feb 2022 10:30:00 +1030</pubDate>
    </item>
    <item>
        <title>Byte: <![CDATA[First Byte]]></title>
        <link>https://horuskol.net/byte/2022-01-31/first-byte</link>
        <guid isPermaLink="true">https://horuskol.net/byte/2022-01-31/first-byte</guid>
        <description><![CDATA[Introducing a place where I can share quick thoughts and code snippets that I don't want to write a full blog post about.]]></description>
        <pubDate>Mon, 31 Jan 2022 10:30:00 +1030</pubDate>
    </item>
</channel>
</rss>