<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Yusuf Biharjuna — Articles &amp; Engineering Notes</title>
    <link>https://yusufbiharjuna.biz.id/blog</link>
    <description>Explorations on modern frontend engineering, distributed web systems, clean architecture, and creative software design.</description>
    <language>en</language>
    <lastBuildDate>Sun, 18 Oct 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://yusufbiharjuna.biz.id/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>Crafting Luminous Glassmorphism: Depth, Contrast, and Accessibility</title>
      <link>https://yusufbiharjuna.biz.id/blog/crafting-luminous-glassmorphism</link>
      <guid isPermaLink="true">https://yusufbiharjuna.biz.id/blog/crafting-luminous-glassmorphism</guid>
      <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
      <description>Exploring the visual craft of frosted glass UI components without sacrificing legibility, contrast, or rendering efficiency.</description>
      <author>yusuf@biharjuna.biz.id (Yusuf Biharjuna)</author>
      <category>Design</category>
        <category>CSS</category>
        <category>Tailwind</category>
        <category>UI/UX</category>
    </item>
    <item>
      <title>Building Resilient Full-Stack Nuxt Applications with Nitro and Drizzle</title>
      <link>https://yusufbiharjuna.biz.id/blog/building-resilient-nuxt-apps</link>
      <guid isPermaLink="true">https://yusufbiharjuna.biz.id/blog/building-resilient-nuxt-apps</guid>
      <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
      <description>How to architect edge-ready web applications with zero cold-starts, type-safe persistence, and multi-tier caching.</description>
      <author>yusuf@biharjuna.biz.id (Yusuf Biharjuna)</author>
      <category>Nuxt</category>
        <category>Architecture</category>
        <category>TypeScript</category>
        <category>Performance</category>
    </item>
    <item>
      <title>Designing Modern Developer Portfolios with Speed, Polish, and Soul</title>
      <link>https://yusufbiharjuna.biz.id/blog/designing-developer-portfolios</link>
      <guid isPermaLink="true">https://yusufbiharjuna.biz.id/blog/designing-developer-portfolios</guid>
      <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
      <description>Why personal websites are the purest playground for engineering craft, aesthetic exploration, and authentic identity.</description>
      <author>yusuf@biharjuna.biz.id (Yusuf Biharjuna)</author>
      <category>Career</category>
        <category>Frontend</category>
        <category>Showcase</category>
        <category>WebDev</category>
    </item>
    <item>
      <title>Reactive Internationalization Architecture: Beyond Static JSON Dumps</title>
      <link>https://yusufbiharjuna.biz.id/blog/i18n-reactive-architecture</link>
      <guid isPermaLink="true">https://yusufbiharjuna.biz.id/blog/i18n-reactive-architecture</guid>
      <pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate>
      <description>Designing a dynamic multilingual engine supporting runtime DB overrides, query-based switching, and hydration safety.</description>
      <author>yusuf@biharjuna.biz.id (Yusuf Biharjuna)</author>
      <category>i18n</category>
        <category>Vue</category>
        <category>State</category>
        <category>Nuxt</category>
    </item>
  </channel>
</rss>