
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>CodeNotes - Software Engineering Notes</title>
      <link>https://codenotes.tech/blog</link>
      <description>Practical software engineering notes on backend systems, debugging, architecture, reliability, databases, and the engineering judgment developers build over time.</description>
      <language>en-us</language>
      <managingEditor>codenotes.contact@gmail.com (Taras H)</managingEditor>
      <webMaster>codenotes.contact@gmail.com (Taras H)</webMaster>
      <lastBuildDate>Sat, 30 May 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://codenotes.tech/tags/ci/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://codenotes.tech/blog/flaky-integration-tests-in-ci</guid>
    <title>Flaky Integration Tests in CI: Find and Fix Nondeterministic Failures</title>
    <link>https://codenotes.tech/blog/flaky-integration-tests-in-ci</link>
    <description>How to diagnose flaky integration tests in CI by finding shared state, timing assumptions, parallel worker conflicts, database cleanup gaps, and unstable external dependencies.</description>
    <pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate>
    <author>codenotes.contact@gmail.com (Taras H)</author>
    <category>Testing</category><category>CI</category><category>Software Engineering</category><category>Reliability</category>
  </item>

    </channel>
  </rss>
