<?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/">
    <channel>
        <title>Yi-An Lai | Pedal Powered Dev</title>
        <link>https://www.yian.dev</link>
        <description>Cycle, caffeinate, code, repeat.</description>
        <lastBuildDate>Thu, 04 Jun 2026 18:46:27 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Yi-An Lai | Pedal Powered Dev</title>
            <url>https://www.yian.dev/og-image.png</url>
            <link>https://www.yian.dev</link>
        </image>
        <copyright>All rights reserved 2026, Yi-An Lai</copyright>
        <item>
            <title><![CDATA[Hello World]]></title>
            <link>https://www.yian.dev/posts/hello-world</link>
            <guid isPermaLink="false">https://www.yian.dev/posts/hello-world</guid>
            <pubDate>Mon, 19 Feb 2024 01:28:48 GMT</pubDate>
            <description><![CDATA[Hello, World. Welcome to Pedal Powered Dev, the new homepage/blog where I plan to write about my journey in game dev, cycling, and random things worth documenting in life.]]></description>
            <content:encoded><![CDATA[
<p>Hello, World.</p>
<p>Welcome to Pedal Powered Dev, the new homepage/blog where I plan to write about my journey in game dev, cycling, and random things worth documenting in life.</p>
<p>Every now and then, I get the itch to revamp my personal site - mostly because tinkering and personalizing stuff is so much fun! It's also a great chance to try out new frameworks and stay up with what's hot in the frontend world. I had lots of fun putting together the previous version of the site @ <a href="https://v1.yian.dev">v1.yian.dev</a>. Cools as it is, with neon lights and an auto-typing terminal effect, it was not the best format to host blog posts and other contents.</p>
<p>With this revision, I decided to go with a monotonic color palette and minimalist design, inspired by the art styles in the game Firewatch (cover image above). Tools like <a href="https://uicolors.app/create">UI Colors</a> made it super easy to generate a set a coherent and beautiful colors to use from any base color you choose. Going with tailwind CSS is also another major departure from how I was used to styling with CSS and a breath of fresh air. Not having to jump between CSS files and your react components is a bliss so far. The mobile-first approach definitely took me some time to get used to and introduced headaches at first, but it really helped me make this site responsive from day 0 rather than building in responsiveness as an after thought.</p>
<p>This marks the v2.0 debut of yian.dev, and I'm super excited about the journey ahead. Pedal on. (Curtesy of <a href="https://gemini.google.com">Google Gemini</a>)</p>
<p>
  <img src="/assets/blog/hello-world/gemini.jpg" alt="Hello World">
</p>
]]></content:encoded>
            <enclosure url="https://www.yian.dev/assets/blog/hello-world/helloworld.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>