<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ali&apos;s Blog</title><description>Read my latest blog posts on web development, programming, and more.</description><link>https://alihmd.dev/</link><item><title>My First Blog Post</title><link>https://alihmd.dev/blog/my-first-blog-post/</link><guid isPermaLink="true">https://alihmd.dev/blog/my-first-blog-post/</guid><description>Hello world! This is my first blog post where I share my thoughts and experiences on web development, programming, and technology.</description><pubDate>Sat, 01 Jun 2024 00:00:00 GMT</pubDate><content:encoded>Hello world! This is my first blog post where I share my thoughts and experiences on web development, programming, and technology.</content:encoded></item><item><title>Reusable alert dialog in Vue and React</title><link>https://alihmd.dev/blog/reusable-alert-dialog-in-vue-and-react/</link><guid isPermaLink="true">https://alihmd.dev/blog/reusable-alert-dialog-in-vue-and-react/</guid><description>A reusable alert dialog implementation in both Vue and React using a Promise-based approach for easy integration across your app.</description><pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate><content:encoded>A reusable alert dialog implementation in both Vue and React using a Promise-based approach for easy integration across your app.</content:encoded></item></channel></rss>