<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Muhammad Hafid K · Portfolio &amp; Technical Blog</title>
    <description>Software engineering, backend architectures, system design, and technical writing.</description>
    <link>https://mhafidk.com/</link>
    <atom:link href="https://mhafidk.com/rss.xml" rel="self" type="application/rss+xml" />
    <language>id</language>
    <item>
      <title>01 - Apa Itu System Design?</title>
      <link>https://mhafidk.com/blog/apa-itu-system-design/</link>
      <guid isPermaLink="true">https://mhafidk.com/blog/apa-itu-system-design/</guid>
      <description>Pernah kepikiran ga, lu bisa ngescroll ratusan post tanpa masalah, nontoh puluhan story, ngirim dm. Semuanya itu terasa cepet bangetnya, ga ada error, ga ada lemot lemot, meskipun lu lakuin itu semua bersamaan dengan jutaan pengguna Instagram lainnya. Apa yang terjadi di belakang? Kok bisa gitu?</description>
      <pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate>
      <category>programming</category><category>system-design</category>
    </item>
    <item>
      <title>YAGNI Principle - Yang Perlu Perlu Aja!</title>
      <link>https://mhafidk.com/blog/yagni-principle-yang-perlu-perlu-aja/</link>
      <guid isPermaLink="true">https://mhafidk.com/blog/yagni-principle-yang-perlu-perlu-aja/</guid>
      <description>YAGNI singkatan dari You Ain’t Gonna Need It. prinsip yang bilang: jangan bikin sesuatu yang belum tentu dibutuhkan. Tapi apa udah benar benar paham tentang YAGNI dan bisa diimplementasiin saat ngoding? Untuk bisa lebih paham tentang YAGNI, coba lihat analogi dibawah ini.</description>
      <pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate>
      <category>programming</category>
    </item>
    <item>
      <title>DRY Principle - Satu Untuk Semua!</title>
      <link>https://mhafidk.com/blog/dry-principle-satu-untuk-semua/</link>
      <guid isPermaLink="true">https://mhafidk.com/blog/dry-principle-satu-untuk-semua/</guid>
      <description>Don&apos;t Repeat Yourself atau DRY mungkin bagi kalian yang sudah berada di dunia ngoding, udah ga asing lagi sama istilah DRY tersebut. Tapi sebenarnya, apa sih DRY itu? Aku coba pakai analogi untuk menjelaskan DRY.</description>
      <pubDate>Mon, 21 Apr 2025 00:00:00 GMT</pubDate>
      <category>programming</category>
    </item>
    <item>
      <title>KISS Principle - Yang Simpel Simpel Aja!</title>
      <link>https://mhafidk.com/blog/kiss-principle-yang-simpel-simpel-aja/</link>
      <guid isPermaLink="true">https://mhafidk.com/blog/kiss-principle-yang-simpel-simpel-aja/</guid>
      <description>Keep It Simple, Stupid atau KISS adalah satu dari prinsip-prinsip pemrograman penting yang harus dipahami oleh seorang software developer apapun rolenya. Tapi apa sih KISS itu? Coba lihat contoh di bawah ini,</description>
      <pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate>
      <category>programming</category>
    </item>
  </channel>
</rss>