<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Xfaang Blog</title>
    <link>https://xfaang.com/blog</link>
    <atom:link href="https://xfaang.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Software development, AI agents and engineering essays from the Xfaang team.</description>
    <language>en-us</language>
    <lastBuildDate>Wed, 01 Jul 2026 10:06:18 GMT</lastBuildDate>
    <item>
      <title>GEO: Why Search Engines Finally Learned to Recognise Real Quality</title>
      <link>https://xfaang.com/blog/geo-real-quality</link>
      <guid isPermaLink="true">https://xfaang.com/blog/geo-real-quality</guid>
      <pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate>
      <author>Piotr Zientara</author>
      <description>For two decades search rewarded the people who gamed it best. The new LLM-driven engines reward the people who actually know what they are talking about. A short essay on GEO — Generative Engine Optimization.</description>
    </item>
    <item>
      <title>We don&apos;t just track the state of the art. We run it.</title>
      <link>https://xfaang.com/blog/codesota-xfaang</link>
      <guid isPermaLink="true">https://xfaang.com/blog/codesota-xfaang</guid>
      <pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate>
      <author>Kacper Wikiel</author>
      <description>CodeSOTA is the open, dated benchmark registry Xfaang pays for, and is not allowed to touch. 9,102 sourced AI benchmark results across 163 models, 371 datasets and nine capability areas.</description>
    </item>
    <item>
      <title>Meet Sara: Your Digital Companion with Personality</title>
      <link>https://xfaang.com/blog/meet-sara-your-digital-companion-with-personality/3bN6kXqCEDgqBtnQVI6AGi</link>
      <guid isPermaLink="true">https://xfaang.com/blog/meet-sara-your-digital-companion-with-personality/3bN6kXqCEDgqBtnQVI6AGi</guid>
      <pubDate>Fri, 13 Feb 2026 23:00:00 GMT</pubDate>
      <author>Xavier Faang</author>
      <description>Introducing Sara by Xfaang - a multi-channel digital companion that works across WhatsApp, Slack, Discord, and phone calls. Not a chatbot. A colleague with a unique personality that does real work.</description>
    </item>
    <item>
      <title>Digital Maria Skłodowska-Curie educates in the &quot;Time to Understand the Atom&quot; campaign</title>
      <link>https://xfaang.com/blog/digital-maria-sk-odowska-curie-educates-in-the-time-to-understand-the-atom-campaign/2JpGl5PaAqqwdgi8KX3FE5</link>
      <guid isPermaLink="true">https://xfaang.com/blog/digital-maria-sk-odowska-curie-educates-in-the-time-to-understand-the-atom-campaign/2JpGl5PaAqqwdgi8KX3FE5</guid>
      <pubDate>Fri, 19 Dec 2025 23:00:00 GMT</pubDate>
      <author>Agnieszka Sielańczyk</author>
      <description>Maria Skłodowska-Curie is returning to teach Poles about nuclear energy. The Ministry of Energy revived the Nobel Prize winner using artificial intelligence. It involved several weeks of work by dozens of specialists on a project aimed at education.</description>
    </item>
    <item>
      <title>The Conversation is Broken: A New Architecture for the Modern Phone Call</title>
      <link>https://xfaang.com/blog/the-conversation-is-broken-a-new-architecture-for-the-modern-phone-call/7pkKGurxfmWxa3x7nQrKsb</link>
      <guid isPermaLink="true">https://xfaang.com/blog/the-conversation-is-broken-a-new-architecture-for-the-modern-phone-call/7pkKGurxfmWxa3x7nQrKsb</guid>
      <pubDate>Sun, 10 Aug 2025 22:00:00 GMT</pubDate>
      <author>Martyna Kazimierczuk</author>
      <description>Phone calls are broken. From STIR/SHAKEN to spam blockers, we’ve fought to restore trust. Now, a new layer of conversational AI can answer, understand, and summarize calls in real time — making calls smart again.</description>
    </item>
    <item>
      <title>CleanRushFun – From Bash One‑Off to macOS Game</title>
      <link>https://xfaang.com/blog/cleanrushfun-from-bash-one-off-to-macos-game/6AO1pkiyNWMPageqkhHIA2</link>
      <guid isPermaLink="true">https://xfaang.com/blog/cleanrushfun-from-bash-one-off-to-macos-game/6AO1pkiyNWMPageqkhHIA2</guid>
      <pubDate>Tue, 05 Aug 2025 22:00:00 GMT</pubDate>
      <author>Piotr Zientara</author>
      <description>Turn desktop chaos into a game. How CleanRushFun evolved from a 120-line Bash script to a privacy-first macOS app</description>
    </item>
    <item>
      <title>Do AI Tools Equalize Programmer Skills or Amplify Existing Differences?</title>
      <link>https://xfaang.com/blog/do-ai-tools-equalize-programmer-skills-or-amplify-existing-differences/536WdujboMZO2qvEo53cg8</link>
      <guid isPermaLink="true">https://xfaang.com/blog/do-ai-tools-equalize-programmer-skills-or-amplify-existing-differences/536WdujboMZO2qvEo53cg8</guid>
      <pubDate>Sun, 11 May 2025 22:00:00 GMT</pubDate>
      <author>Piotr Zientara</author>
      <description>Are AI tools like GitHub Copilot narrowing the skill gap between junior and senior devs—or making it wider? This post explores how strong AI impacts coding productivity, learning curves, and what it means for tech teams</description>
    </item>
    <item>
      <title>Natural Language Is Now the Only No-Code Tool That Matters</title>
      <link>https://xfaang.com/blog/natural-language-is-now-the-only-no-code-tool-that-matters/slvrJ005SjSnDqnIIfeVX</link>
      <guid isPermaLink="true">https://xfaang.com/blog/natural-language-is-now-the-only-no-code-tool-that-matters/slvrJ005SjSnDqnIIfeVX</guid>
      <pubDate>Sat, 12 Apr 2025 21:59:00 GMT</pubDate>
      <author>Piotr Zientara</author>
      <description>The no-code movement aimed to make software accessible. But AI changed the rules. Language is now the only interface that matters. This post explores why AI-native tools have quietly replaced no-code — and what it means for how we build software.</description>
    </item>
    <item>
      <title>Building a Real-Time Chess App with AI-Powered Commentary</title>
      <link>https://xfaang.com/blog/building-a-real-time-chess-app-with-ai-powered-commentary/6U70rTsc0fEdOW8PYdocm3</link>
      <guid isPermaLink="true">https://xfaang.com/blog/building-a-real-time-chess-app-with-ai-powered-commentary/6U70rTsc0fEdOW8PYdocm3</guid>
      <pubDate>Tue, 24 Sep 2024 22:00:00 GMT</pubDate>
      <author>Piotr Zientara</author>
      <description>Experience real-time AI-generated insights on your chess moves, all within a user-friendly HTML, CSS, and JavaScript app</description>
    </item>
    <item>
      <title>Et in Arcadia ego: AI in modeling (ft. Lalaland.ai)</title>
      <link>https://xfaang.com/blog/et-in-arcadia-ego-ai-in-modeling-ft-lalaland-ai/50SCPKcMoWpbjvxINQhIvM</link>
      <guid isPermaLink="true">https://xfaang.com/blog/et-in-arcadia-ego-ai-in-modeling-ft-lalaland-ai/50SCPKcMoWpbjvxINQhIvM</guid>
      <pubDate>Sun, 21 Jul 2024 22:00:00 GMT</pubDate>
      <author>Iga Trydulska</author>
      <description>In 2023, Levi&apos;s partnered with Lalaland.ai, an AI-generated model start-up, sparking public scrutiny. We spoke with the start-up representative and tech experts to explore the implications of digital models.</description>
    </item>
    <item>
      <title>How FAANG companies hire top talent?</title>
      <link>https://xfaang.com/blog/how-faang-companies-hire-top-talent/1rV7oosOXK1feyRwr3x2ZM</link>
      <guid isPermaLink="true">https://xfaang.com/blog/how-faang-companies-hire-top-talent/1rV7oosOXK1feyRwr3x2ZM</guid>
      <pubDate>Fri, 05 May 2023 22:00:00 GMT</pubDate>
      <author>Daniel Stradowski</author>
      <description>Tech giants have a complex recruitment process designed to select the best of the best.</description>
    </item>
    <item>
      <title>Azure IoT deployment templates are horrible and I fixed it</title>
      <link>https://xfaang.com/blog/azure-iot-deployment-templates-are-horrible-and-i-fixed-it/5DUsFjp0KUcUM0JhiTIobV</link>
      <guid isPermaLink="true">https://xfaang.com/blog/azure-iot-deployment-templates-are-horrible-and-i-fixed-it/5DUsFjp0KUcUM0JhiTIobV</guid>
      <pubDate>Wed, 01 Sep 2021 22:00:00 GMT</pubDate>
      <author>Damian Łączak</author>
      <description>Xfaang senior backend developer Damian created IoT Deployment Generator to address pesky Azure IoT deployment templates&apos; issues</description>
    </item>
    <item>
      <title>My first Roslyn analyzer</title>
      <link>https://xfaang.com/blog/my-first-roslyn-analyzer/7LBXNa4rKVur9Ycz7mgxqN</link>
      <guid isPermaLink="true">https://xfaang.com/blog/my-first-roslyn-analyzer/7LBXNa4rKVur9Ycz7mgxqN</guid>
      <pubDate>Sun, 11 Apr 2021 22:00:00 GMT</pubDate>
      <author>Damian Łączak</author>
      <description>@Xfaang we write about matters we find important for IT as well as present quality coding solutions.</description>
    </item>
    <item>
      <title>Easiest way to create GraphQL API for a TypeScript module</title>
      <link>https://xfaang.com/blog/easiest-way-to-create-graphql-api-for-a-typescript-module/57uocxLbjvTXBPlQCxLPyf</link>
      <guid isPermaLink="true">https://xfaang.com/blog/easiest-way-to-create-graphql-api-for-a-typescript-module/57uocxLbjvTXBPlQCxLPyf</guid>
      <pubDate>Sat, 09 Jan 2021 22:00:00 GMT</pubDate>
      <author>Marcin Hagmajer</author>
      <description>@Xfaang we write about matters we find important for IT as well as present quality coding solutions.</description>
    </item>
  </channel>
</rss>
