<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Dionis Markov — Blog</title>
    <link>https://dionismarkov.com/blog</link>
    <description>Technical articles on engineering, AI, cloud infrastructure, and open-source development.</description>
    <item>
      <title>MCP Protocol in LLM Applications</title>
      <link>https://dionismarkov.com/blog/mcp-protocol-llm-applications</link>
      <guid isPermaLink="true">https://dionismarkov.com/blog/mcp-protocol-llm-applications</guid>
      <pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate>
      <description>Implementing Model Context Protocol for seamless AI model interactions with vector databases in RAG applications. Building smarter conversational systems.</description>
    </item>
    <item>
      <title>Next.js 16 + Tailwind CSS v4 Migration Guide</title>
      <link>https://dionismarkov.com/blog/nextjs-16-tailwind-v4-migration</link>
      <guid isPermaLink="true">https://dionismarkov.com/blog/nextjs-16-tailwind-v4-migration</guid>
      <pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate>
      <description>Exploring the new features in Next.js 16 and migrating to Tailwind CSS v4&apos;s new configuration system. A practical guide to modern frontend tooling.</description>
    </item>
    <item>
      <title>Self-Hosting LLMs with FastAPI</title>
      <link>https://dionismarkov.com/blog/self-hosting-llms-fastapi</link>
      <guid isPermaLink="true">https://dionismarkov.com/blog/self-hosting-llms-fastapi</guid>
      <pubDate>Sat, 05 Oct 2024 00:00:00 GMT</pubDate>
      <description>Running Llama2 locally and building a personal chatbot API for natural language tasks. Complete guide from model setup to production deployment.</description>
    </item>
    <item>
      <title>Rust + WebAssembly Performance Deep Dive</title>
      <link>https://dionismarkov.com/blog/rust-wasm-performance</link>
      <guid isPermaLink="true">https://dionismarkov.com/blog/rust-wasm-performance</guid>
      <pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate>
      <description>Benchmarking Rust compiled to WebAssembly vs native JavaScript. When does WASM shine and when to stick with JS?</description>
    </item>
    <item>
      <title>Building a Design Token System</title>
      <link>https://dionismarkov.com/blog/design-tokens-system</link>
      <guid isPermaLink="true">https://dionismarkov.com/blog/design-tokens-system</guid>
      <pubDate>Thu, 22 Aug 2024 00:00:00 GMT</pubDate>
      <description>Creating a scalable design token architecture that works across platforms. From CSS variables to Figma tokens and everything in between.</description>
    </item>
    <item>
      <title>Understanding LTI: Integrating Learning Tools with Educational Platforms</title>
      <link>https://dionismarkov.com/blog/lti-learning-platforms-integration</link>
      <guid isPermaLink="true">https://dionismarkov.com/blog/lti-learning-platforms-integration</guid>
      <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
      <description>A comprehensive guide to Learning Tools Interoperability (LTI) 1.3 - the standard protocol that enables seamless integration between learning management systems and external educational tools.</description>
    </item>
  </channel>
</rss>