<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Rizzky — Writing</title>
    <link>https://rizzky.xyz/writing</link>
    <description>Rizzky — software engineer building developer tools, payments infrastructure, and AI systems in Rust, Elixir, Go, and TypeScript.</description>
    <language>en-us</language>
    <atom:link href="https://rizzky.xyz/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Tue, 28 Jul 2026 09:14:01 GMT</lastBuildDate>
    <item>
      <title>Optimizing performance your React App with Vite.js and Typescript</title>
      <link>https://rizzky.xyz/writing/optimizing-performance-your-react-app-with-vitejs-and-typescript/</link>
      <guid isPermaLink="true">https://rizzky.xyz/writing/optimizing-performance-your-react-app-with-vitejs-and-typescript/</guid>
      <pubDate>Tue, 28 Jul 2026 09:14:01 GMT</pubDate>
      <description>Learn how Vite can significantly improve your React app's performance with faster builds, instant HMR, and a smoother development experience. 🚀</description>
      <dc:creator>Rizkyy.</dc:creator>
    </item>
    <item>
      <title>Dynamic OG images in Astro, without next/og</title>
      <link>https://rizzky.xyz/writing/dynamic-og-images-in-astro/</link>
      <guid isPermaLink="true">https://rizzky.xyz/writing/dynamic-og-images-in-astro/</guid>
      <pubDate>Tue, 28 Jul 2026 09:09:00 GMT</pubDate>
      <description>Every post on this site shared one social image. Building a card per post meant swapping the renderer the spec assumed, closing an open endpoint, and finding out which of satori's features actually work.</description>
      <dc:creator>Rizkyy.</dc:creator>
    </item>
    <item>
      <title>transform-obj library for manipulate data object</title>
      <link>https://rizzky.xyz/writing/transform-obj-library-for-manipulate-data-object/</link>
      <guid isPermaLink="true">https://rizzky.xyz/writing/transform-obj-library-for-manipulate-data-object/</guid>
      <pubDate>Sun, 26 Jul 2026 13:36:41 GMT</pubDate>
      <description>data type consistency is very necessary and considered in making an application between the backend and frontend. And this is the reason I created the transform-obj library</description>
      <dc:creator>Rizkyy.</dc:creator>
    </item>
  </channel>
</rss>
