<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>Lars Magnus Klavenes' Writing</title>
        <link>https://larsmagnus.co</link>
        <description>Lars is a Software Engineer and Engineering Manager based in Sydney. He combines development, accessibility, and design to supercharge teams and make the web better.</description>
        <lastBuildDate>Fri, 12 Jun 2026 04:03:56 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>Feed for Node.js</generator>
        <image>
            <title>Lars Magnus Klavenes' Writing</title>
            <url>https://larsmagnus.co/images/larsmagnus.png</url>
            <link>https://larsmagnus.co</link>
        </image>
        <copyright>All rights reserved 2026, Lars Magnus Klavenes</copyright>
        <item>
            <title><![CDATA[:focus-visible-within, the missing pseudo-class]]></title>
            <link>https://larsmagnus.co/blog/focus-visible-within-the-missing-pseudo-class</link>
            <guid>https://larsmagnus.co/blog/focus-visible-within-the-missing-pseudo-class</guid>
            <pubDate>Sun, 23 Apr 2023 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
        <item>
            <title><![CDATA[How to optimize custom fonts with next/font]]></title>
            <link>https://larsmagnus.co/blog/how-to-optimize-custom-fonts-with-next-font</link>
            <guid>https://larsmagnus.co/blog/how-to-optimize-custom-fonts-with-next-font</guid>
            <pubDate>Sat, 05 Nov 2022 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
        <item>
            <title><![CDATA[Component testing with Cypress in Next.js]]></title>
            <link>https://larsmagnus.co/blog/component-testing-with-cypress-in-next-js</link>
            <guid>https://larsmagnus.co/blog/component-testing-with-cypress-in-next-js</guid>
            <pubDate>Mon, 03 Oct 2022 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
        <item>
            <title><![CDATA[How to make images react to light and dark mode]]></title>
            <link>https://larsmagnus.co/blog/how-to-make-images-react-to-light-and-dark-mode</link>
            <guid>https://larsmagnus.co/blog/how-to-make-images-react-to-light-and-dark-mode</guid>
            <pubDate>Sun, 10 Jul 2022 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
        <item>
            <title><![CDATA[Change for the better with routines and habits]]></title>
            <link>https://larsmagnus.co/blog/change-for-the-better-with-routines-and-habits</link>
            <guid>https://larsmagnus.co/blog/change-for-the-better-with-routines-and-habits</guid>
            <pubDate>Sun, 19 Jun 2022 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
        <item>
            <title><![CDATA[Accessible modal dialogs using inert]]></title>
            <link>https://larsmagnus.co/blog/accessible-modal-dialogs-using-inert</link>
            <guid>https://larsmagnus.co/blog/accessible-modal-dialogs-using-inert</guid>
            <pubDate>Sat, 11 Jun 2022 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
        <item>
            <title><![CDATA[How to test for accessibility with axe-core in Next.js and React]]></title>
            <link>https://larsmagnus.co/blog/how-to-test-for-accessibility-with-axe-core-in-next-js-and-react</link>
            <guid>https://larsmagnus.co/blog/how-to-test-for-accessibility-with-axe-core-in-next-js-and-react</guid>
            <pubDate>Sat, 21 May 2022 00:00:00 GMT</pubDate>
            <author>larsmagnus@gmail.com (Lars Magnus Klavenes)</author>
        </item>
    </channel>
</rss>