<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/feed.xsl" type="text/xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Husni Adil Makmur</title><description>Blog pribadi Husni Adil Makmur. Catatan ngoding, AI, kalender libur nasional, dan kalkulator utility.</description><link>https://husniadil.com</link><atom:link href="https://husniadil.com/feed.xml" rel="self" type="application/rss+xml"/><language>id</language><copyright>Copyright 2026, Husni Adil Makmur</copyright><image><url>https://husniadil.com/icons/android-chrome-512x512-light.png</url><title>Husni Adil Makmur</title><link>https://husniadil.com</link></image><item><title>Phrasal Verb 3 Kata, Particle Sisanya, dan Kapan Harus Berhenti Belajar Teori</title><link>https://husniadil.com/blog/phrasal-verb-3-kata-dan-kapan-berhenti</link><guid isPermaLink="true">https://husniadil.com/blog/phrasal-verb-3-kata-dan-kapan-berhenti</guid><description>Penutup series belajar phrasal verb. Membahas particle sisanya (back, away, through), phrasal verb 3 kata yang super produktif, cheat sheet master, dan kapan harus stop teori untuk mulai praktik.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Phrasal Verb</category><category>English</category><category>Linguistics</category><category>Language exploration</category><category>Belajar Bahasa</category><category>Self-improvement</category></item><item><title>Bedah Particle on, in, down, over: Empat Particle Pelengkap Fondasi Phrasal Verb</title><link>https://husniadil.com/blog/bedah-particle-on-in-down-over</link><guid isPermaLink="true">https://husniadil.com/blog/bedah-particle-on-in-down-over</guid><description>Lanjutan deep dive phrasal verb. Setelah up, out, off — empat particle ini melengkapi fondasi: on (continuation), in (entry), down (recording/destruction), dan over (completion/transition).</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Phrasal Verb</category><category>English</category><category>Linguistics</category><category>Language exploration</category><category>Belajar Bahasa</category><category>Self-improvement</category></item><item><title>Bedah Particle up, out, off: Tiga Particle Paling Produktif di Phrasal Verb</title><link>https://husniadil.com/blog/bedah-particle-up-out-off</link><guid isPermaLink="true">https://husniadil.com/blog/bedah-particle-up-out-off</guid><description>Deep dive ke tiga particle paling produktif di bahasa Inggris: up, out, dan off. Pahami pola maknanya, tricky homonyms, dan frame mental yang bisa dipakai buat decode ratusan phrasal verb.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Phrasal Verb</category><category>English</category><category>Linguistics</category><category>Language exploration</category><category>Belajar Bahasa</category><category>Self-improvement</category></item><item><title>Belajar Phrasal Verb Bahasa Inggris: Mulai dari Satu Kata Bernama throw</title><link>https://husniadil.com/blog/belajar-phrasal-verb-mulai-dari-throw</link><guid isPermaLink="true">https://husniadil.com/blog/belajar-phrasal-verb-mulai-dari-throw</guid><description>Phrasal verb sering bikin frustrasi karena seolah random. Padahal polanya ada — dan kuncinya bukan di verb-nya, tapi di particle-nya. Cerita journey saya nge-decode phrasal verb mulai dari kata throw.</description><pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Phrasal Verb</category><category>English</category><category>Linguistics</category><category>Language exploration</category><category>Belajar Bahasa</category><category>Self-improvement</category></item><item><title>Mencoba Claude Design Lagi — Dengan DESIGN.md sebagai Anchor</title><link>https://husniadil.com/blog/mencoba-claude-design-dengan-design-md-sebagai-anchor</link><guid isPermaLink="true">https://husniadil.com/blog/mencoba-claude-design-dengan-design-md-sebagai-anchor</guid><description>Empat hari setelah menulis kenapa saya pilih DESIGN.md daripada Claude Design, saya akhirnya coba lagi — kali ini dengan DESIGN.md sudah matang di tangan. Workflow yang muncul: canonical spec + AI reviewer, bukan either-or. 27 section review, 3 commits, pattern iteration yang beda dari yang saya duga.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Design System</category><category>Claude</category><category>Claude Design</category><category>DESIGN.md</category><category>AI-Assisted Development</category><category>Workflow</category><category>Design Review</category><category>Astro</category><category>Warm Editorial</category><category>Refactoring</category></item><item><title>Kenapa Saya Memilih DESIGN.md daripada Claude Design (at least for now)</title><link>https://husniadil.com/blog/kenapa-saya-memilih-design-md-daripada-claude-design</link><guid isPermaLink="true">https://husniadil.com/blog/kenapa-saya-memilih-design-md-daripada-claude-design</guid><description>Cerita refactor design system blog pribadi: kenapa saya coba Claude Design lalu balik ke markdown via DESIGN.md, membangun Warm Editorial dengan Claude Code di terminal, dan pelajaran dari rescission pattern, dep migration Astro 6 + ESLint 10 + TypeScript 6, sampai SSR hook bug.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Design System</category><category>Claude</category><category>Claude Code</category><category>Astro</category><category>TypeScript</category><category>Tailwind CSS</category><category>AI-Assisted Development</category><category>Refactoring</category><category>Warm Editorial</category><category>DESIGN.md</category></item><item><title>Perjalanan Membangun AI Personal Assistant: Dari Eksperimen Sampai Genduk</title><link>https://husniadil.com/blog/perjalanan-membangun-ai-personal-assistant</link><guid isPermaLink="true">https://husniadil.com/blog/perjalanan-membangun-ai-personal-assistant</guid><description>Cerita eksperimen membangun AI personal assistant dari Juli 2024. Dari Aisyah AI sampai Genduk yang sekarang punya identitas sendiri — blog, WhatsApp, dan media sosial.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>AI Assistant</category><category>Personal Project</category><category>Claude</category><category>Python</category><category>Telegram Bot</category><category>MCP</category><category>Agent SDK</category><category>Deep Dive</category><category>AI Agent</category><category>Eksperimen</category></item><item><title>MCP Gateway: HTTP Gateway untuk Model Context Protocol</title><link>https://husniadil.com/blog/mcp-gateway-http-gateway-untuk-model-context-protocol</link><guid isPermaLink="true">https://husniadil.com/blog/mcp-gateway-http-gateway-untuk-model-context-protocol</guid><description>Gimana caranya bikin MCP servers yang pakai transport berbeda (stdio, HTTP, SSE) bisa diakses via unified HTTP API dengan authentication layer. Deep dive ke architecture, design patterns, dan production considerations.</description><pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>python</category><category>fastapi</category><category>mcp</category><category>oauth</category><category>gateway</category><category>architecture</category></item><item><title>Mengapa Saya Menambahkan Telinga untuk AI Assistant</title><link>https://husniadil.com/blog/mengapa-saya-menambahkan-telinga-untuk-ai-assistant</link><guid isPermaLink="true">https://husniadil.com/blog/mengapa-saya-menambahkan-telinga-untuk-ai-assistant</guid><description>Cerita membangun cc-hooks karena bingung Claude Code lagi kerja atau hang. Dari sound effect sederhana sampai AI yang bisa ngomong pakai ElevenLabs.</description><pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Claude Code</category><category>Python</category><category>Audio Feedback</category><category>TTS</category><category>Developer Tools</category><category>ElevenLabs</category><category>CLI Enhancement</category><category>AI Assistant</category></item><item><title>Viral Organik: Bagaimana Fitur Calendar Hari Libur Nasional Mencapai 4.37K Active Users</title><link>https://husniadil.com/blog/viral-organik-fitur-calendar-hari-libur-nasional</link><guid isPermaLink="true">https://husniadil.com/blog/viral-organik-fitur-calendar-hari-libur-nasional</guid><description>Deep dive ke dalam pengembangan fitur calendar hari libur nasional Indonesia yang viral organik di Google Search. Membahas technical stack Astro, SEO optimization, static site generation, dan analytics insight dari 162.85% growth dalam seminggu.</description><pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Astro</category><category>Calendar</category><category>SEO</category><category>Static Site Generation</category><category>Analytics</category><category>TypeScript</category><category>Viral Content</category><category>Indonesian Holidays</category><category>Web Performance</category><category>Google Search</category></item><item><title>Migrasi dari Next.js ke Astro: Perjalanan Menuju Performa yang Lebih Baik</title><link>https://husniadil.com/blog/migrasi-dari-nextjs-ke-astro</link><guid isPermaLink="true">https://husniadil.com/blog/migrasi-dari-nextjs-ke-astro</guid><description>Pengalaman migrasi blog pribadi dari Next.js ke Astro, membahas motivasi perpindahan, proses migrasi content collections, perbandingan performa, dan manfaat yang didapat dari static site generation dengan islands architecture.</description><pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Astro</category><category>Next.js</category><category>React</category><category>Static Site Generator</category><category>Web Development</category><category>Blog Migration</category><category>Performance</category><category>Islands Architecture</category><category>MDX</category><category>AI-Assisted Development</category></item><item><title>Menjalankan Proxmox di Hyper-V: Solusi Home Server di Windows 11 Pro</title><link>https://husniadil.com/blog/solusi-home-server-di-windows-11-pro</link><guid isPermaLink="true">https://husniadil.com/blog/solusi-home-server-di-windows-11-pro</guid><description>Panduan lengkap cara menginstall dan mengkonfigurasi Proxmox VE di dalam Hyper-V di Windows 11 Pro, solusi praktis untuk home server tanpa perlu dual-boot atau mengganti sistem operasi utama.</description><pubDate>Sun, 04 May 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Proxmox</category><category>Hyper-V</category><category>Virtualization</category><category>Windows 11</category><category>Home Server</category><category>Nested Virtualization</category><category>Tutorial</category></item><item><title>Menyelami Visual Art Bergaya Seni Prasejarah: Jejak Pertama Imajinasi Manusia</title><link>https://husniadil.com/blog/visual-art-prasejarah</link><guid isPermaLink="true">https://husniadil.com/blog/visual-art-prasejarah</guid><description>Eksplorasi tentang seni visual prasejarah sebagai bentuk ekspresi awal manusia, ciri khasnya, dan bagaimana teknologi modern dapat membantu kita membayangkan ulang karya seni dari masa lampau.</description><pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Visual Art</category><category>Prehistoric Art</category><category>Cave Paintings</category><category>AI Art</category><category>Cultural Heritage</category></item><item><title>Membangun Blog Pribadi dengan Next.js</title><link>https://husniadil.com/blog/membangun-blog-pribadi-dengan-next-js</link><guid isPermaLink="true">https://husniadil.com/blog/membangun-blog-pribadi-dengan-next-js</guid><description>Pengalaman membangun blog pribadi menggunakan Next.js, MDX, dan Tailwind CSS, termasuk proses migrasi dari platform sebelumnya, implementasi fitur-fitur modern, dan tantangan yang dihadapi selama pengembangan.</description><pubDate>Sat, 26 Apr 2025 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Next.js</category><category>React</category><category>Tailwind CSS</category><category>MDX</category><category>Web Development</category><category>Blog Platform</category><category>TypeScript</category><category>Frontend</category><category>AI-Assisted Development</category></item><item><title>Pengalaman Pribadi Menggunakan Lenovo Yoga Slim 7i Carbon</title><link>https://husniadil.com/blog/pengalaman-pribadi-menggunakan-lenovo-yoga-slim-7i-carbon</link><guid isPermaLink="true">https://husniadil.com/blog/pengalaman-pribadi-menggunakan-lenovo-yoga-slim-7i-carbon</guid><description>Review mendalam Lenovo Yoga Slim 7i Carbon berdasarkan pengalaman pribadi, membahas spesifikasi, kelebihan (bobot ringan, layar QHD, performa Intel Core i7-1165G7), kekurangan (daya tahan baterai, port terbatas), dan perbandingan dengan ASUS Zephyrus G14.</description><pubDate>Mon, 11 Jan 2021 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Lenovo Yoga</category><category>Slim 7i Carbon</category><category>Ultrabook</category><category>Laptop Review</category><category>Intel Iris Xe</category><category>QHD Display</category><category>Tech Review</category><category>Intel Core i7</category></item><item><title>Asus Zephyrus G14 Setelah 6 Bulan</title><link>https://husniadil.com/blog/asus-zephyrus-g14-setelah-6-bulan</link><guid isPermaLink="true">https://husniadil.com/blog/asus-zephyrus-g14-setelah-6-bulan</guid><description>Review mendalam Asus Zephyrus G14 (GA401II-R75TA8W) setelah 6 bulan penggunaan, membahas kelebihan seperti performa tinggi dan daya tahan baterai, serta kekurangan seperti masalah termal dan driver, hingga alasan beralih ke ultrabook.</description><pubDate>Sun, 10 Jan 2021 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Asus ROG</category><category>Zephyrus G14</category><category>Laptop Review</category><category>Gaming Laptop</category><category>AMD Ryzen</category><category>Tech Review</category><category>Laptop Gaming</category></item><item><title>Migrasi dari Wordpress ke Gatsby</title><link>https://husniadil.com/blog/migrasi-dari-wordpress-ke-gatsby</link><guid isPermaLink="true">https://husniadil.com/blog/migrasi-dari-wordpress-ke-gatsby</guid><description>Pengalaman migrasi blog dari WordPress ke Gatsby, membahas alasan perpindahan, keunggulan Gatsby sebagai framework React untuk static site generation, dan pemilihan Vercel sebagai platform hosting.</description><pubDate>Mon, 04 Jan 2021 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>WordPress</category><category>Gatsby</category><category>React</category><category>Static Site Generator</category><category>JAMstack</category><category>Vercel</category><category>Web Development</category><category>Blog Migration</category></item><item><title>Beralih dari MacBook Pro 2015 ke ASUS ROG Zephyrus G14</title><link>https://husniadil.com/blog/beralih-dari-macbook-pro-2015-ke-asus-rog-zephyrus-g-14</link><guid isPermaLink="true">https://husniadil.com/blog/beralih-dari-macbook-pro-2015-ke-asus-rog-zephyrus-g-14</guid><description>Pengalaman beralih dari MacBook Pro 2015 ke ASUS ROG Zephyrus G14, membahas alasan perpindahan, perbandingan kedua laptop, kelebihan dan kekurangan masing-masing, serta pelajaran dalam kembali menggunakan sistem operasi Windows.</description><pubDate>Fri, 26 Jun 2020 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>ASUS ROG</category><category>Zephyrus G14</category><category>MacBook Pro</category><category>Windows vs macOS</category><category>Tech Review</category><category>Laptop Gaming</category><category>Platform Switch</category></item><item><title>Menggunakan Font Operator Mono di VSCode dan GitHub</title><link>https://husniadil.com/blog/menggunakan-font-operator-mono-di-vscode-github</link><guid isPermaLink="true">https://husniadil.com/blog/menggunakan-font-operator-mono-di-vscode-github</guid><description>Tutorial lengkap cara menggunakan font Operator Mono di Visual Studio Code dan GitHub, termasuk pengaturan font, ligatures, dan tema Dark+ Mono, serta cara menggunakan Stylebot untuk mengubah tampilan GitHub.</description><pubDate>Wed, 25 Mar 2020 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Visual Studio Code</category><category>VSCode</category><category>Programming Font</category><category>Operator Mono</category><category>Developer Tools</category><category>GitHub</category><category>Stylebot</category><category>Code Editor Customization</category></item><item><title>Menggunakan Pointer di Golang dengan Mudah</title><link>https://husniadil.com/blog/menggunakan-pointer-di-golang-dengan-mudah</link><guid isPermaLink="true">https://husniadil.com/blog/menggunakan-pointer-di-golang-dengan-mudah</guid><description>Panduan praktis tentang penggunaan pointer di Golang, mencakup konsep dasar memory address, cara referencing dan dereferencing, method receiver dengan pointer, serta kapan sebaiknya menggunakan pointer vs value.</description><pubDate>Fri, 12 Oct 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Golang</category><category>Pointer</category><category>Memory Management</category><category>Go Programming</category><category>Method Receiver</category><category>Struct</category><category>Programming Concepts</category></item><item><title>Apakah Sebenarnya Arti dari Holiday? Apakah itu Hari Libur?</title><link>https://husniadil.com/blog/apakah-sebenarnya-arti-dari-holiday-apakah-itu-hari-libur</link><guid isPermaLink="true">https://husniadil.com/blog/apakah-sebenarnya-arti-dari-holiday-apakah-itu-hari-libur</guid><description>Eksplorasi mendalam tentang makna kata &apos;holiday&apos; dalam bahasa Inggris, asal-usulnya, dan perbedaan interpretasi antara hari libur dan hari peringatan, dengan perspektif dari kamus, etimologi, dan pendapat native speaker.</description><pubDate>Wed, 03 Oct 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Holiday</category><category>Vacation</category><category>Etymology</category><category>Linguistics</category><category>English</category><category>Cultural differences</category><category>Language exploration</category></item><item><title>Apa dan Mengapa Golang Secara Singkat Padat Jelas</title><link>https://husniadil.com/blog/apa-dan-mengapa-golang-secara-singkat-padat-jelas</link><guid isPermaLink="true">https://husniadil.com/blog/apa-dan-mengapa-golang-secara-singkat-padat-jelas</guid><description>Pengenalan singkat tentang bahasa pemrograman Go (Golang), sejarah pembuatannya, alasan dikembangkan, dan karakteristik utamanya yang menawarkan kompilasi cepat, eksekusi efisien, dan kemudahan penggunaan.</description><pubDate>Mon, 01 Oct 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Golang</category><category>Go</category><category>Programming</category><category>Backend</category><category>Performance</category><category>Concurrency</category></item><item><title>Ingat Kembali Apa yang Terjadi pada Tanggal Satu Oktober</title><link>https://husniadil.com/blog/ingat-kembali-apa-yang-terjadi-pada-tanggal-satu-oktober</link><guid isPermaLink="true">https://husniadil.com/blog/ingat-kembali-apa-yang-terjadi-pada-tanggal-satu-oktober</guid><description>Refleksi tentang dua peristiwa penting yang terjadi pada tanggal 1 Oktober di Indonesia: Hari Kesaktian Pancasila yang diperingati setelah peristiwa G30S/PKI 1965, dan tragedi Bom Bali 2005 yang menewaskan 23 orang.</description><pubDate>Sun, 30 Sep 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>Sejarah Indonesia</category><category>Hari Kesaktian Pancasila</category><category>G30S PKI</category><category>Bom Bali</category><category>Terorisme</category><category>Peristiwa Nasional</category></item><item><title>Mengapa Saya Nge-blog</title><link>https://husniadil.com/blog/mengapa-saya-nge-blog</link><guid isPermaLink="true">https://husniadil.com/blog/mengapa-saya-nge-blog</guid><description>Refleksi pribadi tentang alasan memulai blog, pertimbangan dalam memilih platform WordPress yang dihosting sendiri, pemilihan tema, dan biaya yang dikeluarkan untuk mempertahankan blog pribadi.</description><pubDate>Sun, 30 Sep 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>WordPress</category><category>Blogging</category><category>Self-hosted</category><category>Digital Ocean</category><category>Personal Reflection</category><category>Blog Platform</category></item><item><title>Hello World</title><link>https://husniadil.com/blog/hello-world</link><guid isPermaLink="true">https://husniadil.com/blog/hello-world</guid><description>The first post from the WordPress default installation that has been preserved after migrating from WordPress to Gatsby, featuring a simple PHP &apos;Hello World&apos; example.</description><pubDate>Sat, 29 Sep 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>WordPress</category><category>Hello World</category><category>PHP</category><category>Blog Migration</category><category>Gatsby</category></item><item><title>Welcome to the Gutenberg Editor</title><link>https://husniadil.com/blog/welcome-to-the-gutenberg-editor</link><guid isPermaLink="true">https://husniadil.com/blog/welcome-to-the-gutenberg-editor</guid><description>Panduan komprehensif tentang editor Gutenberg di WordPress, menjelaskan fitur-fitur utama seperti sistem block-based editing, inserter tool, visual editing, dukungan media yang kaya, dan kemampuan layout yang fleksibel.</description><pubDate>Sat, 29 Sep 2018 00:00:00 GMT</pubDate><dc:creator>Husni Adil Makmur</dc:creator><category>WordPress</category><category>Gutenberg Editor</category><category>Block Editor</category><category>Content Management</category><category>Web Publishing</category><category>WordPress Development</category><category>Rich Media</category></item></channel></rss>