<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 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">
    <channel>
        <title>Yuki Ishii Dev Blog</title>
        <link>https://blog.yuki-dev.com</link>
        <description>undefined</description>
        <lastBuildDate>Mon, 09 Mar 2026 09:13:14 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <ttl>60</ttl>
        <copyright>Copyright 2026, Yuki Ishii</copyright>
        <atom:link href="https://blog.yuki-dev.com/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Svelte Japan Offline Meetup を運営してみて]]></title>
            <link>https://blog.yuki-dev.com/blogs/uhfnyss8xl</link>
            <guid>uhfnyss8xl</guid>
            <pubDate>Mon, 22 Dec 2025 13:04:05 GMT</pubDate>
            <description><![CDATA[2025年は Svelte Japan Offline Meetup を 2回開催しました。
運営に伴って会場の温度感や盛り上がりを振り返っていきます。]]></description>
            <content:encoded><![CDATA[
        <p>2025年は Svelte Japan Offline Meetup を 2回開催しました。
運営に伴って会場の温度感や盛り上がりを振り返っていきます。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/uhfnyss8xl">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Svelteで親ComponentからのpropsのReactivityを失ってしまうパターン]]></title>
            <link>https://blog.yuki-dev.com/blogs/c3lt_rd7lops</link>
            <guid>c3lt_rd7lops</guid>
            <pubDate>Mon, 15 Dec 2025 14:04:54 GMT</pubDate>
            <description><![CDATA[Svelteでは親要素から渡してくる props は扱いによっては Reactivity を失ってしまう事があります。
そのパターンについて調べていきたいと思います。]]></description>
            <content:encoded><![CDATA[
        <p>Svelteでは親要素から渡してくる props は扱いによっては Reactivity を失ってしまう事があります。
そのパターンについて調べていきたいと思います。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/c3lt_rd7lops">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[SvelteKit の Remote Function はどうして好きな Validation Library を使えるのか]]></title>
            <link>https://blog.yuki-dev.com/blogs/2jbua0m9f</link>
            <guid>2jbua0m9f</guid>
            <pubDate>Mon, 08 Dec 2025 13:59:19 GMT</pubDate>
            <description><![CDATA[SvelteKit が提供している Remote Function では好きな Validation Library を使うことができますがどうしてでしょうか？
実装コードを深掘りして見てみましょう。]]></description>
            <content:encoded><![CDATA[
        <p>SvelteKit が提供している Remote Function では好きな Validation Library を使うことができますがどうしてでしょうか？
実装コードを深掘りして見てみましょう。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/2jbua0m9f">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Svelte Playground からプロジェクトを作成する]]></title>
            <link>https://blog.yuki-dev.com/blogs/zibdiixt8o</link>
            <guid>zibdiixt8o</guid>
            <pubDate>Tue, 02 Dec 2025 23:16:29 GMT</pubDate>
            <description><![CDATA[sv create --from-playground <url> で Svelte Playground を元にプロジェクトを作成できるようになりました。
今回それを紹介していきます。]]></description>
            <content:encoded><![CDATA[
        <p>sv create --from-playground <url> で Svelte Playground を元にプロジェクトを作成できるようになりました。
今回それを紹介していきます。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/zibdiixt8o">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[SvelteKit resolve()を使った安全なRouting]]></title>
            <link>https://blog.yuki-dev.com/blogs/epg2od5-_du</link>
            <guid>epg2od5-_du</guid>
            <pubDate>Mon, 01 Dec 2025 01:23:27 GMT</pubDate>
            <description><![CDATA[SvelteKit では resolve という安全に Routing ができるAPIが提供されています。
今回それを紹介します。]]></description>
            <content:encoded><![CDATA[
        <p>SvelteKit では resolve という安全に Routing ができるAPIが提供されています。
今回それを紹介します。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/epg2od5-_du">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Svelte 新機能の @attach みてみる]]></title>
            <link>https://blog.yuki-dev.com/blogs/mwh86b-5t41</link>
            <guid>mwh86b-5t41</guid>
            <pubDate>Sat, 17 May 2025 00:18:36 GMT</pubDate>
            <description><![CDATA[@attach という新しい Template Syntax が出たので機能を見ていきます]]></description>
            <content:encoded><![CDATA[
        <p>@attach という新しい Template Syntax が出たので機能を見ていきます</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/mwh86b-5t41">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[新機能 Asynchronous Svelte についての投稿があったので簡単にまとめました]]></title>
            <link>https://blog.yuki-dev.com/blogs/l-7gerrh4x-h</link>
            <guid>l-7gerrh4x-h</guid>
            <pubDate>Wed, 30 Apr 2025 22:52:05 GMT</pubDate>
            <description><![CDATA[新機能 Asynchronous Svelteについての投稿があったので簡単にまとめました。]]></description>
            <content:encoded><![CDATA[
        <p>新機能 Asynchronous Svelteについての投稿があったので簡単にまとめました。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/l-7gerrh4x-h">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[SvelteKit Routes を保護する2つの方法]]></title>
            <link>https://blog.yuki-dev.com/blogs/2-apewg2u</link>
            <guid>2-apewg2u</guid>
            <pubDate>Sat, 01 Feb 2025 10:23:32 GMT</pubDate>
            <description><![CDATA[このブログでは SvelteKit で 2つの例でルートの保護の仕方を解説していきます。]]></description>
            <content:encoded><![CDATA[
        <p>このブログでは SvelteKit で 2つの例でルートの保護の仕方を解説していきます。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/2-apewg2u">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[How to Protect Your SvelteKit Routes]]></title>
            <link>https://blog.yuki-dev.com/blogs/x2lxp2szm</link>
            <guid>x2lxp2szm</guid>
            <pubDate>Sat, 04 Jan 2025 03:47:30 GMT</pubDate>
            <description><![CDATA[This blog will demonstrate two examples of how to protect SvelteKit routes.]]></description>
            <content:encoded><![CDATA[
        <p>This blog will demonstrate two examples of how to protect SvelteKit routes.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/x2lxp2szm">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[How to Fix Unexpected Logout Issues in SvelteKit Caused by data-sveltekit-preload-data]]></title>
            <link>https://blog.yuki-dev.com/blogs/d2_e1zwgn3_o</link>
            <guid>d2_e1zwgn3_o</guid>
            <pubDate>Sun, 08 Dec 2024 09:41:59 GMT</pubDate>
            <description><![CDATA[Learn how to resolve unexpected logout issues in SvelteKit caused by data-sveltekit-preload-data settings. This blog shares my experience debugging the issue and finding a solution to help others avoid similar challenges.]]></description>
            <content:encoded><![CDATA[
        <p>Learn how to resolve unexpected logout issues in SvelteKit caused by data-sveltekit-preload-data settings. This blog shares my experience debugging the issue and finding a solution to help others avoid similar challenges.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/d2_e1zwgn3_o">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[SvelteKitアプリで突然ログアウトされる理由はこれだった]]></title>
            <link>https://blog.yuki-dev.com/blogs/6o0gtlo0oj</link>
            <guid>6o0gtlo0oj</guid>
            <pubDate>Mon, 11 Nov 2024 22:50:49 GMT</pubDate>
            <description><![CDATA[SvelteKitでWebアプロケーションを作成してましたが、ランダムなタイミングでログアウトされてしまう事象が発生していたが原因を追及して解決しました。
原因は data-sveltekit-preload-data の設定の問題でした。詳細をブログに残していきます。]]></description>
            <content:encoded><![CDATA[
        <p>SvelteKitでWebアプロケーションを作成してましたが、ランダムなタイミングでログアウトされてしまう事象が発生していたが原因を追及して解決しました。
原因は data-sveltekit-preload-data の設定の問題でした。詳細をブログに残していきます。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/6o0gtlo0oj">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Implement an observability's tracing in Rust with Sentry]]></title>
            <link>https://blog.yuki-dev.com/blogs/k7na-kb_g</link>
            <guid>k7na-kb_g</guid>
            <pubDate>Mon, 23 Sep 2024 08:56:18 GMT</pubDate>
            <description><![CDATA[Nowadays, observability has become more an important topic to observe system status, a performance and to find out issue details. Let look how implement the tracing in Rust with Sentry.]]></description>
            <content:encoded><![CDATA[
        <p>Nowadays, observability has become more an important topic to observe system status, a performance and to find out issue details. Let look how implement the tracing in Rust with Sentry.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/k7na-kb_g">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[SvelteKit - Potential Information Leakage from the State]]></title>
            <link>https://blog.yuki-dev.com/blogs/jv8q0pt_42vl</link>
            <guid>jv8q0pt_42vl</guid>
            <pubDate>Thu, 01 Aug 2024 22:59:29 GMT</pubDate>
            <description><![CDATA[When using SvelteKit, you need to be careful with the Store as there is a possibility of information leakage. This time, we will actually verify this.]]></description>
            <content:encoded><![CDATA[
        <p>When using SvelteKit, you need to be careful with the Store as there is a possibility of information leakage. This time, we will actually verify this.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/jv8q0pt_42vl">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Sveltekit - Storeからの情報漏洩の可能性について]]></title>
            <link>https://blog.yuki-dev.com/blogs/cyskpjdyhchy</link>
            <guid>cyskpjdyhchy</guid>
            <pubDate>Thu, 01 Aug 2024 09:53:41 GMT</pubDate>
            <description><![CDATA[Sveltekitを使用する上で Storeは取扱に気をつけないと情報漏洩の可能性がります。今回はそれの実際に検証していきたいと思います。]]></description>
            <content:encoded><![CDATA[
        <p>Sveltekitを使用する上で Storeは取扱に気をつけないと情報漏洩の可能性がります。今回はそれの実際に検証していきたいと思います。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/cyskpjdyhchy">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Rust 1.80.0 を簡単に見ていく]]></title>
            <link>https://blog.yuki-dev.com/blogs/zx1r-qq0b</link>
            <guid>zx1r-qq0b</guid>
            <pubDate>Sun, 28 Jul 2024 10:47:11 GMT</pubDate>
            <description><![CDATA[Rust 1.80.0 が出たのでメモ程度に大きく取り上げられてたものを見ていきます。]]></description>
            <content:encoded><![CDATA[
        <p>Rust 1.80.0 が出たのでメモ程度に大きく取り上げられてたものを見ていきます。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/zx1r-qq0b">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[エンジニアが社内ツールを広めるために頑張った話]]></title>
            <link>https://blog.yuki-dev.com/blogs/2ep5_0ie0_er</link>
            <guid>2ep5_0ie0_er</guid>
            <pubDate>Mon, 10 Jun 2024 22:19:30 GMT</pubDate>
            <description><![CDATA[株式会社サイバーエージェントに勤めてる時に業務用の新しいツールを開発しました。新しいツールを社内に広めるために色々な問題に直面し、なかなか使ってもらえませんでした。そんな中で新しいツールを使ってもらうために2通りの有効な方法を見つけました話です。どこの環境でも非常に役になってるスキルとなったのでブログで共有します。]]></description>
            <content:encoded><![CDATA[
        <p>株式会社サイバーエージェントに勤めてる時に業務用の新しいツールを開発しました。新しいツールを社内に広めるために色々な問題に直面し、なかなか使ってもらえませんでした。そんな中で新しいツールを使ってもらうために2通りの有効な方法を見つけました話です。どこの環境でも非常に役になってるスキルとなったのでブログで共有します。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/2ep5_0ie0_er">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Svelte 5 での Native HTML element attributes の付け方]]></title>
            <link>https://blog.yuki-dev.com/blogs/zo582o8ae604</link>
            <guid>zo582o8ae604</guid>
            <pubDate>Sun, 02 Jun 2024 12:18:45 GMT</pubDate>
            <description><![CDATA[Svelte componentの片付けに div や input などの Native HTML element attributes のつける方法です。]]></description>
            <content:encoded><![CDATA[
        <p>Svelte componentの片付けに div や input などの Native HTML element attributes のつける方法です。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/zo582o8ae604">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Rust sqlx::test がユニットテストに便利だった。テストDBを自動で用意。]]></title>
            <link>https://blog.yuki-dev.com/blogs/z_mti4sqss1x</link>
            <guid>z_mti4sqss1x</guid>
            <pubDate>Sat, 01 Jun 2024 01:01:40 GMT</pubDate>
            <description><![CDATA[レポジトリ層などのDB接続が必要な時にユニットテストを書くためにはテスト用のコネクションやデータベースを用意する必要があり面倒でしたが sqlx::test が解決してくれたのでブログにまとめました。]]></description>
            <content:encoded><![CDATA[
        <p>レポジトリ層などのDB接続が必要な時にユニットテストを書くためにはテスト用のコネクションやデータベースを用意する必要があり面倒でしたが sqlx::test が解決してくれたのでブログにまとめました。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/z_mti4sqss1x">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Using sqlx::test for unit testing make much easier to test]]></title>
            <link>https://blog.yuki-dev.com/blogs/g559re-xx249</link>
            <guid>g559re-xx249</guid>
            <pubDate>Sat, 01 Jun 2024 00:42:49 GMT</pubDate>
            <description><![CDATA[I use to prepare test database and connection by my self. But sqlx provides sqlx::test macro which creates test DB and live connection for us automatically and it makes unit test much easier.]]></description>
            <content:encoded><![CDATA[
        <p>I use to prepare test database and connection by my self. But sqlx provides sqlx::test macro which creates test DB and live connection for us automatically and it makes unit test much easier.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/g559re-xx249">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[高卒工場勤務会社員がオーストラリアでワーホリ後に大学卒業してエンジニアになった話]]></title>
            <link>https://blog.yuki-dev.com/blogs/8nbmasfnz</link>
            <guid>8nbmasfnz</guid>
            <pubDate>Tue, 05 Mar 2024 13:51:32 GMT</pubDate>
            <description><![CDATA[自分が高校卒業後に就職したがエンジニアになりたくて仕事辞めてオーストラリアのワーホリを通して大学を卒業してエンジニアになるまでの話です。]]></description>
            <content:encoded><![CDATA[
        <p>自分が高校卒業後に就職したがエンジニアになりたくて仕事辞めてオーストラリアのワーホリを通して大学を卒業してエンジニアになるまでの話です。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/8nbmasfnz">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Deploy Rust Axum app on Lambda with aws-lambda-web-adapter]]></title>
            <link>https://blog.yuki-dev.com/blogs/9qjgwg-des1z</link>
            <guid>9qjgwg-des1z</guid>
            <pubDate>Sun, 28 Jan 2024 12:08:12 GMT</pubDate>
            <description><![CDATA[Using aws-lambda-web-adapter makes much easier to deploy Rust Axum app on Lambda. Describe how and where I struggled.]]></description>
            <content:encoded><![CDATA[
        <p>Using aws-lambda-web-adapter makes much easier to deploy Rust Axum app on Lambda. Describe how and where I struggled.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/9qjgwg-des1z">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Atomic Operation in Rust]]></title>
            <link>https://blog.yuki-dev.com/blogs/c79mer4xwmxr</link>
            <guid>c79mer4xwmxr</guid>
            <pubDate>Wed, 03 Jan 2024 03:41:33 GMT</pubDate>
            <description><![CDATA[I read Rust Atomic and Locks by Mara Bos now and learn about Atomic so write a blog about it as simple private memo.]]></description>
            <content:encoded><![CDATA[
        <p>I read Rust Atomic and Locks by Mara Bos now and learn about Atomic so write a blog about it as simple private memo.</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/c79mer4xwmxr">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[RustにおけるAtomic操作入門]]></title>
            <link>https://blog.yuki-dev.com/blogs/xifyfphdjk</link>
            <guid>xifyfphdjk</guid>
            <pubDate>Tue, 02 Jan 2024 14:45:01 GMT</pubDate>
            <description><![CDATA[詳解Rustアトミック操作とロックの2章に出てくるRustで簡単なAtomi操作を学んでみた。]]></description>
            <content:encoded><![CDATA[
        <p>詳解Rustアトミック操作とロックの2章に出てくるRustで簡単なAtomi操作を学んでみた。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/xifyfphdjk">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[LEAN UX 読んでみた感想]]></title>
            <link>https://blog.yuki-dev.com/blogs/kf-kkskb3d1w</link>
            <guid>kf-kkskb3d1w</guid>
            <pubDate>Sat, 30 Dec 2023 14:50:05 GMT</pubDate>
            <description><![CDATA[LEAN UX - アジャイルなチームによるプロダクト開発が話題になり気になってたので読んでみた。]]></description>
            <content:encoded><![CDATA[
        <p>LEAN UX - アジャイルなチームによるプロダクト開発が話題になり気になってたので読んでみた。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/kf-kkskb3d1w">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[dialog elementで Modal作ってますか？ SvelteでModalを作ってみた]]></title>
            <link>https://blog.yuki-dev.com/blogs/jqeqsuq-st2y</link>
            <guid>jqeqsuq-st2y</guid>
            <pubDate>Wed, 13 Dec 2023 07:57:37 GMT</pubDate>
            <description><![CDATA[フロントエンジニアが作ったことはあるであろう Modal。div でステート管理して作りましたか？ dialog タグを使えば簡単に実装できます！なので svelte で dialog を使って Modal を作成してみました。]]></description>
            <content:encoded><![CDATA[
        <p>フロントエンジニアが作ったことはあるであろう Modal。div でステート管理して作りましたか？ dialog タグを使えば簡単に実装できます！なので svelte で dialog を使って Modal を作成してみました。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/jqeqsuq-st2y">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[Try Rust web framework - Loco]]></title>
            <link>https://blog.yuki-dev.com/blogs/4il5xcg8je03</link>
            <guid>4il5xcg8je03</guid>
            <pubDate>Sun, 10 Dec 2023 13:38:12 GMT</pubDate>
            <description><![CDATA[Recently, a new Rust web framework named Loco was announced, which is inspired by Ruby on Rails. So, I decided to try it!]]></description>
            <content:encoded><![CDATA[
        <p>Recently, a new Rust web framework named Loco was announced, which is inspired by Ruby on Rails. So, I decided to try it!</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/4il5xcg8je03">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[今話題の Rust Loco 試してみた話]]></title>
            <link>https://blog.yuki-dev.com/blogs/zhlxfrb4s3m</link>
            <guid>zhlxfrb4s3m</guid>
            <pubDate>Sun, 10 Dec 2023 09:57:28 GMT</pubDate>
            <description><![CDATA[最近話題になった Rustのライブラリ Loco が気になったので実際にさわってみた。]]></description>
            <content:encoded><![CDATA[
        <p>最近話題になった Rustのライブラリ Loco が気になったので実際にさわってみた。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/zhlxfrb4s3m">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
        <item>
            <title><![CDATA[SvelteKit + microCMS でブログサイト作ってみた話]]></title>
            <link>https://blog.yuki-dev.com/blogs/9kz49tt36p5</link>
            <guid>9kz49tt36p5</guid>
            <pubDate>Fri, 08 Dec 2023 09:11:08 GMT</pubDate>
            <description><![CDATA[ブログサイトを個人開発したかったが、エディター作るのがめんどくさかったので microCMS と最近気に入ってる SvelteKit でブログサイトを開発してみた。]]></description>
            <content:encoded><![CDATA[
        <p>ブログサイトを個人開発したかったが、エディター作るのがめんどくさかったので microCMS と最近気に入ってる SvelteKit でブログサイトを開発してみた。</p>
        <div style="margin-top: 50px; font-style: italic;">
          <strong><a href="https://blog.yuki-dev.com/blogs/9kz49tt36p5">Keep reading</a>.</strong>
        </div>
        <br /><br />
      ]]></content:encoded>
            <author>info@yuki-dev.com (Yuki Ishii)</author>
        </item>
    </channel>
</rss>