<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>CodSpeed Blog</title>
        <link>https://codspeed.io/blog</link>
        <description>Dive into the world of software performance optimization with the CodSpeed team. Our engineers share their expertise, strategies, and real-world experiences to help you achieve peak software performance.</description>
        <lastBuildDate>Mon, 13 Apr 2026 09:10:39 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved 2026, CodSpeed Technology SAS</copyright>
        <atom:link href="https://codspeed.io/blog/feed/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[Why glibc is faster on some Github Actions Runners]]></title>
            <link>https://codspeed.io/blog/why-glibc-faster-github-actions</link>
            <guid>https://codspeed.io/blog/why-glibc-faster-github-actions</guid>
            <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Discover how updating non-code files can cause regressions in benchmarks. We investigate how CPU differences, cache architecture, and instruction set extensions affect performance measurements in CI.]]></description>
            <author>matthias@codspeed.io (Matthias Heiden)</author>
            <category>Debugging</category>
            <category>Performance</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/why-glibc-faster-github-actions/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[How to Benchmark C++ Code?]]></title>
            <link>https://codspeed.io/docs/guides/how-to-benchmark-cpp-code</link>
            <guid>https://codspeed.io/docs/guides/how-to-benchmark-cpp-code</guid>
            <pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Learn how to measure the performance of your C++ code by writing and running benchmarks locally and continuously in CI to catch regressions.]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <category>Cpp</category>
            <category>Performance</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/how-to-benchmark-c++-code/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[How to Benchmark Rust Code?]]></title>
            <link>https://codspeed.io/docs/guides/how-to-benchmark-rust-code</link>
            <guid>https://codspeed.io/docs/guides/how-to-benchmark-rust-code</guid>
            <pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Learn how to measure the performance of your Rust code by writing and running benchmarks locally and continuously in CI to catch regressions.]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <category>Rust</category>
            <category>Performance</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/how-to-benchmark-rust-code/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[How to Benchmark Python Code?]]></title>
            <link>https://codspeed.io/docs/guides/how-to-benchmark-python-code</link>
            <guid>https://codspeed.io/docs/guides/how-to-benchmark-python-code</guid>
            <pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Learn how to measure the performance of your Python code by writing and running benchmarks locally and continuously in CI to catch regressions.]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <category>Python</category>
            <category>Performance</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/how-to-benchmark-python-code/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Benchmarking a Go Gin API]]></title>
            <link>https://codspeed.io/docs/guides/benchmarking-a-go-gin-api</link>
            <guid>https://codspeed.io/docs/guides/benchmarking-a-go-gin-api</guid>
            <pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Build a Gin HTTP API, write Golang benchmarks, and run them with CodSpeed in consistent CI environments]]></description>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Golang</category>
            <category>Performance</category>
            <category>Http</category>
            <enclosure url="https://codspeed.io/blog/benchmarking-a-go-gin-api/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Benchmarks in CI: Escaping the Cloud Chaos]]></title>
            <link>https://codspeed.io/blog/benchmarks-in-ci-without-noise</link>
            <guid>https://codspeed.io/blog/benchmarks-in-ci-without-noise</guid>
            <pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Struggling with unreliable benchmarking in CI? Learn how CodSpeed Macro Runners reduce variance and false positives, making continuous performance checks finally practical in your workflow.]]></description>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Infrastructure</category>
            <category>Product</category>
            <category>Walltime</category>
            <enclosure url="https://codspeed.io/blog/benchmarks-in-ci-without-noise/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[State of Python 3.13 Performance: Free-Threading]]></title>
            <link>https://codspeed.io/blog/state-of-python-3-13-performance-free-threading</link>
            <guid>https://codspeed.io/blog/state-of-python-3-13-performance-free-threading</guid>
            <pubDate>Tue, 05 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Python 3.13 is out and it's time to run some benchmarks to see how well it performs with the new free-threaded mode.]]></description>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Python</category>
            <category>Performance</category>
            <category>Walltime</category>
            <enclosure url="https://codspeed.io/blog/state-of-python-3-13-performance-free-threading/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Rust 1.78: Performance Impact of the 128-bit Memory Alignment Fix]]></title>
            <link>https://codspeed.io/blog/rust-1-78-performance-impact-of-the-128-bit-memory-alignment-fix</link>
            <guid>https://codspeed.io/blog/rust-1-78-performance-impact-of-the-128-bit-memory-alignment-fix</guid>
            <pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Learn how Rust 1.78 fixed the alignment of 128-bit integers and how we can measure its impact on performance.]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Rust</category>
            <category>Performance</category>
            <category>Memory-alignment</category>
            <enclosure url="https://codspeed.io/blog/rust-1-78-performance-impact-of-the-128-bit-memory-alignment-fix/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[One pytest Marker to Track the Performance of Your Tests]]></title>
            <link>https://codspeed.io/blog/one-pytest-marker-to-track-the-performance-of-your-tests</link>
            <guid>https://codspeed.io/blog/one-pytest-marker-to-track-the-performance-of-your-tests</guid>
            <pubDate>Thu, 02 May 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Discover how to efficiently track and analyze performance regressions with Pytest, combining it with CodSpeed to anticipate performance changes.]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Python</category>
            <category>Performance</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/one-pytest-marker-to-track-the-performance-of-your-tests/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Using Vitest bench to track performance regressions in your CI]]></title>
            <link>https://codspeed.io/blog/vitest-bench-performance-regressions</link>
            <guid>https://codspeed.io/blog/vitest-bench-performance-regressions</guid>
            <pubDate>Tue, 21 Nov 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Track performance regressions and automatically generate flame graphs with Vitest bench and CodSpeed]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Vitest</category>
            <category>Javascript</category>
            <category>Product</category>
            <enclosure url="https://codspeed.io/blog/vitest-bench-performance-regressions/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Pinpoint performance regressions with CI-Integrated differential profiling]]></title>
            <link>https://codspeed.io/blog/pinpoint-performance-regressions-with-ci-integrated-differential-profiling</link>
            <guid>https://codspeed.io/blog/pinpoint-performance-regressions-with-ci-integrated-differential-profiling</guid>
            <pubDate>Mon, 23 Oct 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Explore how CodSpeed automates flame graph generation in your CI pipeline, enabling you to easily pinpoint performance regressions and gain invaluable insights into your software's performance.]]></description>
            <author>adrien@codspeed.io (Adrien Cacciaguerra)</author>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Profiling</category>
            <category>Flame-graph</category>
            <category>Product</category>
            <enclosure url="https://codspeed.io/blog/pinpoint-performance-regressions-with-ci-integrated-differential-profiling/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Why Rust doesn't need a standard div_rem: An LLVM tale]]></title>
            <link>https://codspeed.io/blog/why-rust-doesnt-need-a-standard-divrem</link>
            <guid>https://codspeed.io/blog/why-rust-doesnt-need-a-standard-divrem</guid>
            <pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate>
            <description><![CDATA[Explore the performance implications and compiler optimizations around Rust's lack of a built-in div_rem function.]]></description>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Rust</category>
            <category>Performance</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/why-rust-doesnt-need-a-standard-divrem/cover.png" length="0" type="image/png"/>
        </item>
        <item>
            <title><![CDATA[Introducing CodSpeed: Continuous Benchmarking]]></title>
            <link>https://codspeed.io/blog/introducing-codspeed</link>
            <guid>https://codspeed.io/blog/introducing-codspeed</guid>
            <pubDate>Sat, 31 Dec 2022 00:00:00 GMT</pubDate>
            <description><![CDATA[CodSpeed is a new tool to measure the performance of your code consistently, bringing reliable performance checks to Continuous Integration environments.]]></description>
            <author>arthur@codspeed.io (Arthur Pastel)</author>
            <category>Performance</category>
            <category>Testing</category>
            <category>Benchmarking</category>
            <enclosure url="https://codspeed.io/blog/introducing-codspeed/cover.png" length="0" type="image/png"/>
        </item>
    </channel>
</rss>