<?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>Personal website and blog</description><link>https://husniadil.com</link><atom:link href="https://husniadil.com/feed.xml" rel="self" type="application/rss+xml"/><language>id</language><managingEditor>hello@husniadil.com (Husni Adil Makmur)</managingEditor><webMaster>hello@husniadil.com (Husni Adil Makmur)</webMaster><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>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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>python</category><category>fastapi</category><category>mcp</category><category>oauth</category><category>gateway</category><category>architecture</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>Visual Art</category><category>Prehistoric Art</category><category>Cave Paintings</category><category>AI Art</category><category>Cultural Heritage</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>Holiday</category><category>Vacation</category><category>Etymology</category><category>Linguistics</category><category>English</category><category>Cultural differences</category><category>Language exploration</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>Golang</category><category>Go</category><category>Programming</category><category>Backend</category><category>Performance</category><category>Concurrency</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>Sejarah Indonesia</category><category>Hari Kesaktian Pancasila</category><category>G30S PKI</category><category>Bom Bali</category><category>Terorisme</category><category>Peristiwa Nasional</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>WordPress</category><category>Blogging</category><category>Self-hosted</category><category>Digital Ocean</category><category>Personal Reflection</category><category>Blog Platform</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><category>WordPress</category><category>Hello World</category><category>PHP</category><category>Blog Migration</category><category>Gatsby</category><author>hello@husniadil.com (Husni Adil Makmur)</author></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><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><author>hello@husniadil.com (Husni Adil Makmur)</author></item></channel></rss>