<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://kryvaleqonex.com/blogs/news/from-values-to-decisions-reading-ruby-as-a-connected-language</loc>
    <lastmod>2026-11-06T15:58:39+02:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/1046/1616/5723/articles/back_3.jpg?v=1793973519</image:loc>
      <image:title>From Values to Decisions — Reading Ruby as a Connected Language</image:title>
      <image:caption>From Values to Decisions — Reading Ruby as a Connected Language</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://kryvaleqonex.com/blogs/news/beyond-the-class-building-thoughtful-ruby-components</loc>
    <lastmod>2026-11-06T15:59:37+02:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/1046/1616/5723/articles/back_4.jpg?v=1793973576</image:loc>
      <image:title>Beyond the Class — Building Thoughtful Ruby Components</image:title>
      <image:caption>Beyond the Class — Building Thoughtful Ruby Components</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://kryvaleqonex.com/blogs/news/when-events-meet-coordinating-ruby-workflows-with-care</loc>
    <lastmod>2026-11-06T16:00:55+02:00</lastmod>
    <changefreq>weekly</changefreq>
    <image:image>
      <image:loc>https://cdn.shopify.com/s/files/1/1046/1616/5723/articles/back_5.jpg?v=1793973655</image:loc>
      <image:title>When Events Meet — Coordinating Ruby Workflows With Care</image:title>
      <image:caption>When Events Meet — Coordinating Ruby Workflows With Care</image:caption>
    </image:image>
  </url>
</urlset>
