<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Vahid Parsafar — Blog</title>
    <link>https://vahidparsafar.com/en/blog/</link>
    <description>Notes on frontend, motion, and building bilingual interfaces.</description>
    <language>en</language>
    <atom:link href="https://vahidparsafar.com/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why AI Makes Product Engineering More Important</title>
      <link>https://vahidparsafar.com/en/blog/why-ai-makes-product-engineering-more-important/</link>
      <guid isPermaLink="true">https://vahidparsafar.com/en/blog/why-ai-makes-product-engineering-more-important/</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <description>As AI lowers the cost of writing code, engineers create more value by choosing problems, owning outcomes, and learning from real users.</description>
    </item>
    <item>
      <title>I keep reaching for Microsoft&apos;s MarkItDown</title>
      <link>https://vahidparsafar.com/en/blog/microsofts-markitdown-everything-to-markdown/</link>
      <guid isPermaLink="true">https://vahidparsafar.com/en/blog/microsofts-markitdown-everything-to-markdown/</guid>
      <pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate>
      <description>A tiny Python tool from Microsoft that turns PDFs, Word docs, spreadsheets, images and even audio into Markdown — built for feeding LLMs, not for pretty output.</description>
    </item>
    <item>
      <title>The &apos;soft&apos; skills were the hard part all along</title>
      <link>https://vahidparsafar.com/en/blog/the-soft-skills-were-the-hard-part/</link>
      <guid isPermaLink="true">https://vahidparsafar.com/en/blog/the-soft-skills-were-the-hard-part/</guid>
      <pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate>
      <description>Naming things, disagreeing well, writing the PR description, saying &apos;I don&apos;t know&apos; — the parts of the job that don&apos;t compile are the ones that actually decide how it goes.</description>
    </item>
    <item>
      <title>Choreographing RTL-aware reveals with Framer Motion</title>
      <link>https://vahidparsafar.com/en/blog/choreographing-rtl-aware-reveals/</link>
      <guid isPermaLink="true">https://vahidparsafar.com/en/blog/choreographing-rtl-aware-reveals/</guid>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
      <description>A direction-aware variant factory, a reduced-motion escape hatch, and the spine idiom that ties this portfolio&apos;s reveals together.</description>
    </item>
  </channel>
</rss>