<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title><![CDATA[Blog | Michał Kuncio - Modern webdev - the cool parts]]></title>
        <description><![CDATA[Articles about Vue.js, Nuxt, TypeScript, and modern frontend development by Michał Kuncio.]]></description>
        <link>https://michalkuncio.com</link>
        <generator>RSS for Node</generator>
        <lastBuildDate>Wed, 25 Feb 2026 20:07:59 GMT</lastBuildDate>
        <atom:link href="https://michalkuncio.com/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Everything that's wrong with Google (from someone who's betting on them)]]></title>
            <description><![CDATA[A frustrated shareholder's love letter to the most well-positioned company that keeps getting in its own way]]></description>
            <link>https://michalkuncio.com/everything-thats-wrong-with-google</link>
            <guid isPermaLink="true">https://michalkuncio.com/everything-thats-wrong-with-google</guid>
            <pubDate>Wed, 25 Feb 2026 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to use Oxc Formatter (Oxfmt) in Cursor and VSCode]]></title>
            <description><![CDATA[Learn how to set up and use Oxc Formatter (Oxfmt) in your favorite code editors]]></description>
            <link>https://michalkuncio.com/how-to-use-oxc-formatter-in-cursor-and-vscode</link>
            <guid isPermaLink="true">https://michalkuncio.com/how-to-use-oxc-formatter-in-cursor-and-vscode</guid>
            <pubDate>Wed, 03 Dec 2025 18:09:03 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing my new project - vuejstips.com]]></title>
            <description><![CDATA[A collection of Vue and Nuxt tips, tricks and good practices ✅]]></description>
            <link>https://michalkuncio.com/introducing-my-new-project-vuejs-tips</link>
            <guid isPermaLink="true">https://michalkuncio.com/introducing-my-new-project-vuejs-tips</guid>
            <pubDate>Tue, 05 Mar 2024 00:30:39 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Please stop using reactive() in Vue 3 Composition API]]></title>
            <description><![CDATA[Why I think it's better to always use ref() for reactivity]]></description>
            <link>https://michalkuncio.com/please-stop-using-reactive-in-vue-composition-api</link>
            <guid isPermaLink="true">https://michalkuncio.com/please-stop-using-reactive-in-vue-composition-api</guid>
            <pubDate>Thu, 28 Dec 2023 20:39:28 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Introducing my new project - Frontend History]]></title>
            <description><![CDATA[Get to know the most important events in the history of Frontend 🎉]]></description>
            <link>https://michalkuncio.com/introducing-my-new-project-frontend-history</link>
            <guid isPermaLink="true">https://michalkuncio.com/introducing-my-new-project-frontend-history</guid>
            <pubDate>Sat, 16 Dec 2023 13:40:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The Ultimate Guide to Raycast Productivity for Developers]]></title>
            <description><![CDATA[Unlock the full potential of Raycast by leveraging its powerful workflows.]]></description>
            <link>https://michalkuncio.com/the-ultimate-guide-to-raycast-productivity-for-developers</link>
            <guid isPermaLink="true">https://michalkuncio.com/the-ultimate-guide-to-raycast-productivity-for-developers</guid>
            <pubDate>Wed, 13 Dec 2023 19:50:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What is the NuxtIsland component?]]></title>
            <description><![CDATA[A quick look at Nuxt component islands]]></description>
            <link>https://michalkuncio.com/what-is-nuxtisland-component</link>
            <guid isPermaLink="true">https://michalkuncio.com/what-is-nuxtisland-component</guid>
            <pubDate>Sat, 28 Oct 2023 18:30:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to create a Sitemap in Nuxt Content]]></title>
            <description><![CDATA[Thanks to Nuxt server routes it's really easy to create a sitemap of our content]]></description>
            <link>https://michalkuncio.com/how-to-create-sitemap-in-nuxt-content</link>
            <guid isPermaLink="true">https://michalkuncio.com/how-to-create-sitemap-in-nuxt-content</guid>
            <pubDate>Wed, 11 Oct 2023 22:20:31 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to create an RSS feed in Nuxt Content]]></title>
            <description><![CDATA[Thanks to Nuxt server routes it's really easy to add an RRS feed]]></description>
            <link>https://michalkuncio.com/how-to-create-rss-feed-in-nuxt-content</link>
            <guid isPermaLink="true">https://michalkuncio.com/how-to-create-rss-feed-in-nuxt-content</guid>
            <pubDate>Tue, 03 Oct 2023 23:20:31 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Create stunning product tours with driver.js]]></title>
            <description><![CDATA[Creating product tours has never been easier]]></description>
            <link>https://michalkuncio.com/create-stunning-product-tours-with-driver-js</link>
            <guid isPermaLink="true">https://michalkuncio.com/create-stunning-product-tours-with-driver-js</guid>
            <pubDate>Tue, 26 Sep 2023 20:00:31 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Vue is still the only framework capable of this]]></title>
            <description><![CDATA[Mutating arrays in Vue feels more close to how Javascript works]]></description>
            <link>https://michalkuncio.com/vue-is-still-the-only-framework-capable-of-this</link>
            <guid isPermaLink="true">https://michalkuncio.com/vue-is-still-the-only-framework-capable-of-this</guid>
            <pubDate>Wed, 20 Sep 2023 23:55:12 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[The best feature of Bun is not performance-related]]></title>
            <description><![CDATA[Bun solves one of the most frustrating things about Node]]></description>
            <link>https://michalkuncio.com/the-best-feature-of-bun-is-not-performance-related</link>
            <guid isPermaLink="true">https://michalkuncio.com/the-best-feature-of-bun-is-not-performance-related</guid>
            <pubDate>Mon, 11 Sep 2023 23:50:25 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Nuxt UI is one of the best UI libraries out there]]></title>
            <description><![CDATA[Another fantastic addition to the thriving Vue ecosystem]]></description>
            <link>https://michalkuncio.com/nuxt-ui-is-one-of-the-best-ui-libraries</link>
            <guid isPermaLink="true">https://michalkuncio.com/nuxt-ui-is-one-of-the-best-ui-libraries</guid>
            <pubDate>Thu, 07 Sep 2023 21:04:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[It's insane how good FormKit is!]]></title>
            <description><![CDATA[FormKit - takes building complex forms in Vue to another level]]></description>
            <link>https://michalkuncio.com/its-insane-how-good-formkit-is</link>
            <guid isPermaLink="true">https://michalkuncio.com/its-insane-how-good-formkit-is</guid>
            <pubDate>Thu, 24 Aug 2023 20:44:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Radix for Vue is finally available!]]></title>
            <description><![CDATA[Highly anticipated Radix UI port for Vue is now available!]]></description>
            <link>https://michalkuncio.com/radix-for-vue-is-finally-available</link>
            <guid isPermaLink="true">https://michalkuncio.com/radix-for-vue-is-finally-available</guid>
            <pubDate>Sun, 20 Aug 2023 20:44:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to create beautiful view transitions in Nuxt using the new View Transitions API]]></title>
            <description><![CDATA[Learn how to achieve mobile-like native page transitions in Nuxt]]></description>
            <link>https://michalkuncio.com/how-to-create-beautiful-page-transitons-in-nuxt-with-view-transitions-api</link>
            <guid isPermaLink="true">https://michalkuncio.com/how-to-create-beautiful-page-transitons-in-nuxt-with-view-transitions-api</guid>
            <pubDate>Sun, 06 Aug 2023 21:04:22 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[You don't need zero JS website for a perfect Lighthouse score]]></title>
            <description><![CDATA[Some tips about how to optimize your Nuxt project]]></description>
            <link>https://michalkuncio.com/you-dont-need-zero-js-website-for-perfect-lighthouse-score</link>
            <guid isPermaLink="true">https://michalkuncio.com/you-dont-need-zero-js-website-for-perfect-lighthouse-score</guid>
            <pubDate>Mon, 08 May 2023 00:12:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Recording and replaying network requests with Playwright]]></title>
            <description><![CDATA[Learn about more advanced mocking technique]]></description>
            <link>https://michalkuncio.com/recording-and-replaying-network-requests-with-playwright</link>
            <guid isPermaLink="true">https://michalkuncio.com/recording-and-replaying-network-requests-with-playwright</guid>
            <pubDate>Mon, 06 Mar 2023 23:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[New Nuxt DevTools is mindblowing!]]></title>
            <description><![CDATA[Quick look at highly anticipated Nuxt DevTools]]></description>
            <link>https://michalkuncio.com/new-nuxt-devtools-is-mindblowing</link>
            <guid isPermaLink="true">https://michalkuncio.com/new-nuxt-devtools-is-mindblowing</guid>
            <pubDate>Thu, 09 Feb 2023 21:20:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Type safe APIs with Nuxt 3 and tRPC]]></title>
            <description><![CDATA[Leverage the power of Typescript, tRPC and Nuxt to create type safe APIs]]></description>
            <link>https://michalkuncio.com/type-safe-apis-with-nuxt3-and-trpc</link>
            <guid isPermaLink="true">https://michalkuncio.com/type-safe-apis-with-nuxt3-and-trpc</guid>
            <pubDate>Sun, 11 Dec 2022 20:13:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Recreate iPod state machine with XState and Vue 3]]></title>
            <description><![CDATA[How to manage complex state machines without pain.]]></description>
            <link>https://michalkuncio.com/recreate-ipod-state-machine-with-xstate-and-vue3</link>
            <guid isPermaLink="true">https://michalkuncio.com/recreate-ipod-state-machine-with-xstate-and-vue3</guid>
            <pubDate>Tue, 28 Jun 2022 23:08:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Speed up your JavaScript with Partytown 🥳]]></title>
            <description><![CDATA[Delegate your third-party scripts to non-blocking web worker.]]></description>
            <link>https://michalkuncio.com/speed-up-your-javascript-with-party-time-js</link>
            <guid isPermaLink="true">https://michalkuncio.com/speed-up-your-javascript-with-party-time-js</guid>
            <pubDate>Tue, 15 Mar 2022 22:00:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Mutates or not? We need both versions but there is a problem.]]></title>
            <description><![CDATA[Some considerations about making both mutable and immutable methods and potential drawbacks.]]></description>
            <link>https://michalkuncio.com/mutates-or-not-we-need-both-versions-but-there-is-a-problem</link>
            <guid isPermaLink="true">https://michalkuncio.com/mutates-or-not-we-need-both-versions-but-there-is-a-problem</guid>
            <pubDate>Mon, 18 Oct 2021 23:50:23 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[My expectations about Svelte Kit]]></title>
            <description><![CDATA[What we can expect from upcoming Svelte and Sapper fusion called Svelte Kit]]></description>
            <link>https://michalkuncio.com/my-expectations-about-svelte-kit</link>
            <guid isPermaLink="true">https://michalkuncio.com/my-expectations-about-svelte-kit</guid>
            <pubDate>Wed, 17 Mar 2021 19:04:28 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to use Snowpack without node modules]]></title>
            <description><![CDATA[Blazing fast development with ES modules and remote packages.]]></description>
            <link>https://michalkuncio.com/how-to-use-snowpack-without-node-modules</link>
            <guid isPermaLink="true">https://michalkuncio.com/how-to-use-snowpack-without-node-modules</guid>
            <pubDate>Tue, 16 Feb 2021 21:53:41 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to deploy Gatsby.js website to DigitalOcean using Github actions]]></title>
            <description><![CDATA[The easiest way to set up CI/CD on self hosted Gatsby website.]]></description>
            <link>https://michalkuncio.com/how-to-deploy-gatsby-js-to-digital-ocean-using-github-actions</link>
            <guid isPermaLink="true">https://michalkuncio.com/how-to-deploy-gatsby-js-to-digital-ocean-using-github-actions</guid>
            <pubDate>Mon, 08 Feb 2021 20:04:22 GMT</pubDate>
        </item>
    </channel>
</rss>