<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Using anyhow to handle errors in my Rust changelog builder</title>
        <link>https://video.infosec.exchange/videos/watch/ed2e7f70-3841-48e1-9e43-62f0f023f0ba</link>
        <description>Let's fix our messy error handling in our Rust towncrier clone by using the anyhow library and adding context() calls to describe what went wrong. Can we match the output of towncrier in different circumstances? Do we actually want to match it exactly, or can we do better? You can find the code at https://codeberg.org/andybalaam/changelog-builder Read my blog at https://artificialworlds.net/blog Follow me on mastodon: @andybalaam@mastodon.social</description>
        <lastBuildDate>Sat, 02 May 2026 01:45:31 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://video.infosec.exchange</generator>
        <image>
            <title>Using anyhow to handle errors in my Rust changelog builder</title>
            <url>https://video.infosec.exchange/client/assets/images/icons/icon-1500x1500.png</url>
            <link>https://video.infosec.exchange/videos/watch/ed2e7f70-3841-48e1-9e43-62f0f023f0ba</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://video.infosec.exchange/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://video.infosec.exchange/feeds/video-comments.xml?videoId=ed2e7f70-3841-48e1-9e43-62f0f023f0ba" rel="self" type="application/rss+xml"/>
    </channel>
</rss>