<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xml:lang="en">
  <channel>
    <title>Chris Jogos Blog</title>
    <link>https://chrisjogos.com/feed.xml</link>
    <description>English articles and development logs about Chris Jogos projects.</description>
    <language>en</language>
    <atom:link href="https://chrisjogos.com/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Sun, 04 Oct 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Real-time 2026 Election Results - Reverse Engineering the TSE Data Endpoints</title>
      <link>https://chrisjogos.com/blog/real-time-2026-election-results-reverse-engineering-the-tse-data-endpoints/</link>
      <guid isPermaLink="true">https://chrisjogos.com/blog/real-time-2026-election-results-reverse-engineering-the-tse-data-endpoints/</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <description>For the 2026 elections I wanted something very simple: open a URL and watch the count come in on screen, the way television shows it. The TSE already publishes the official data as JSON, but inside an official site built for one-off...</description>
      <category>JavaScript</category>
      <category>Node.js</category>
      <category>Web</category>
      <category>Reverse Engineering</category>
      <category>Data Engineering</category>
      <category>Front-End</category>
      <category>Cloudflare</category>
      <category>Docker</category>
      <category>Go</category>
    </item>
    <item>
      <title>An Offline Brazilian Law Library with On-Device Semantic Search</title>
      <link>https://chrisjogos.com/blog/an-offline-brazilian-law-library-with-on-device-semantic-search/</link>
      <guid isPermaLink="true">https://chrisjogos.com/blog/an-offline-brazilian-law-library-with-on-device-semantic-search/</guid>
      <pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate>
      <description>I wanted to consult federal laws on my phone the way I consult them on the web: open the text, search with plain words, read it. Not a legal database with an account and a sync button, and not a chat that summarizes the law: the literal...</description>
      <category>Android</category>
      <category>Kotlin</category>
      <category>Jetpack Compose</category>
      <category>Room</category>
      <category>MediaPipe</category>
      <category>Semantic Search</category>
      <category>Offline</category>
      <category>Text Parsing</category>
    </item>
    <item>
      <title>Showcasing Automated Testing Mastery in Unity</title>
      <link>https://chrisjogos.com/blog/showcasing-automated-testing-in-unity/</link>
      <guid isPermaLink="true">https://chrisjogos.com/blog/showcasing-automated-testing-in-unity/</guid>
      <pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate>
      <description>For an in-depth walkthrough complete with live demos, watch the full video at the end! A Multi-Layer Test Architecture I architected a three-layer approach that catches bugs at every level and keeps development moving at full speed: Unit...</description>
      <category>Unity</category>
      <category>QA</category>
      <category>Automated Tests</category>
      <category>Unit Tests</category>
      <category>Integration Tests</category>
      <category>Visual Testing</category>
      <category>Code Coverage</category>
      <category>C#</category>
      <category>CI/CD</category>
      <category>Refactoring</category>
      <category>Unity Test Framework</category>
      <category>GameDev</category>
      <category>Indie Dev</category>
      <category>Portfolio</category>
    </item>
    <item>
      <title>Localization - How my game is translated to 14+ languages with almost no cost</title>
      <link>https://chrisjogos.com/blog/localization-how-my-game-is-translated/</link>
      <guid isPermaLink="true">https://chrisjogos.com/blog/localization-how-my-game-is-translated/</guid>
      <pubDate>Sat, 04 Mar 2023 00:00:00 GMT</pubDate>
      <description>Intro I love to make my games accessible to the most people possible, but accessibility features take time to implement so I am pretty sure that’s the reason most companies simply don’t do them, time equals money so With that in mind, I...</description>
      <category>Addressables</category>
      <category>Excel</category>
      <category>Google Sheets</category>
      <category>Sheets</category>
      <category>Unity</category>
    </item>
  </channel>
</rss>
