<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>khamiruf</title><description>Projects, learnings and travel notes.</description><link>https://khamiruf.com/</link><item><title>Tbilisi then Mestia Hike</title><link>https://khamiruf.com/travel/tbilisi-then-mestia-hike/</link><guid isPermaLink="true">https://khamiruf.com/travel/tbilisi-then-mestia-hike/</guid><description>Notes from a Newbie Hiker TLDR: We didn’t finish the hike! Possibly because we’re newbies and we chose the route via Tsvirmi instead of the more commonly chosen one via Zahebshi. Not sure if you want to read along if you’re interested in an actual guide. Day 1: Arrival Arrived at Tbilisi, hopped…</description><pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate><category>travel</category><category>central asia</category><category>georgia</category><category>armenia</category><category>caucasus</category></item><item><title>Toilets of Singapore</title><link>https://khamiruf.com/projects/toilets-of-singapore/</link><guid isPermaLink="true">https://khamiruf.com/projects/toilets-of-singapore/</guid><description>When travelling: Have you ever found yourself in need of a toilet and can&apos;t seem to find any nearby? Especially if you&apos;re in Europe, and none are even available near you at no charge. And even when they do charge you, the toilet is dirty as a Ditch (one you might find common at football stadiums —…</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><category>projects</category><category>toilet</category></item><item><title>Out with SSG, In with Notion: Rewriting My Blog</title><link>https://khamiruf.com/projects/out-with-ssg-in-with-notion-rewriting-my-blog/</link><guid isPermaLink="true">https://khamiruf.com/projects/out-with-ssg-in-with-notion-rewriting-my-blog/</guid><description>The Old Way This site, khamiruf.com , started as a zero-dependency Static Site Generator (SSG) built in Go. If it ain&apos;t broke, don&apos;t fix it. O r so I thought. I leaned into Go because it was familiar, fast, and let me spin up a sound setup in no time. But initial momentum is a funny thing. At…</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><category>projects</category><category>notion</category><category>CMS</category><category>astro</category></item><item><title>Learning Kafka with Murakami</title><link>https://khamiruf.com/learnings/learning-kafka-with-murakami/</link><guid isPermaLink="true">https://khamiruf.com/learnings/learning-kafka-with-murakami/</guid><description>Check it out here: https://github.com/khamiruf/kafka-on-the-shore Why? I was halfway through Kafka on the Shore when I realised Murakami had been describing pub/sub architecture the entire time. Two narratives running in parallel, never directly touching, yet somehow converging through echoes…</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><category>learnings</category><category>kafka</category><category>go</category><category>event-driven</category><category>murakami</category><category>aws-sqs</category><category>messaging</category><category>sse</category></item><item><title>Containers in Go</title><link>https://khamiruf.com/learnings/containers-in-go/</link><guid isPermaLink="true">https://khamiruf.com/learnings/containers-in-go/</guid><description>Source: https://youtu.be/Utf-A4rODH8?si=8REZI_7htxnkB2q4 Why? I&apos;ve been using Docker for years — pulling images, writing Compose files, being generally smug about reproducible environments. But if you asked me what a container actually is , I&apos;d have given you the marketing answer: &quot;an isolated…</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate><category>learnings</category><category>go</category><category>container</category><category>isolation</category><category>fundamentals</category></item><item><title>Hello, World</title><link>https://khamiruf.com/learnings/hello-world/</link><guid isPermaLink="true">https://khamiruf.com/learnings/hello-world/</guid><description>Welcome to my portfolio blog. This site is generated by a static site generator I wrote in Go as a learning project. Why Go? I wanted to learn Go by building something real rather than following a tutorial. A static site generator hits a good set of concepts: File I/O and directory walking Struct…</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate><category>learnings</category><category>meta</category><category>go</category></item><item><title>Community in Bloom</title><link>https://khamiruf.com/projects/community-in-bloom/</link><guid isPermaLink="true">https://khamiruf.com/projects/community-in-bloom/</guid><description>After a chat with some researchers, it turns out that community gardeners actually do know about the Community In Bloom (CIB) ( you can even apply to be a part of the programme here ) programme. NParks initiated it to foster community and stewardship, which is government-speak for &quot;let’s all grow…</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><category>projects</category><category>bun</category><category>vite</category><category>leafletjs</category></item><item><title>Japan with a Guy from Waseda University: Part 2</title><link>https://khamiruf.com/travel/japan-with-a-guy-from-waseda-university-part-2/</link><guid isPermaLink="true">https://khamiruf.com/travel/japan-with-a-guy-from-waseda-university-part-2/</guid><description>A little trip to Fuji, Yamanashi Prefecture Going to Mt. Fuji is not like going to Mt. Doom in Mordor. No treacherous journey, no dark lord, just a 2.5-hour highway bus from Shinjuku to Kawaguchiko. I can&apos;t remember if it was via JapanOnlineBus or KosokuBus . Safe to say, I made it. This was the…</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate><category>travel</category><category>japan</category><category>tokyo</category><category>winter</category><category>fuji</category><category>yamanashi</category><category>kadokawa</category><category>anime</category><category>sumo</category></item><item><title>Japan with a Guy from Waseda University: Part 1</title><link>https://khamiruf.com/travel/japan-with-a-guy-from-waseda-university-part-1/</link><guid isPermaLink="true">https://khamiruf.com/travel/japan-with-a-guy-from-waseda-university-part-1/</guid><description>disclaimer, as much as I hate &quot;parts&quot;: this got too long, so I split it in two. First time in Tokyo! All I knew was that I had to get out of the airport quick and get to the city. The trains were not as confusing as I thought they would be. Though, it still took about an hour or so to get to the…</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate><category>travel</category><category>japan</category><category>tokyo</category><category>winter</category><category>sushi</category><category>toilet</category><category>anime</category></item></channel></rss>