<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Devon Burriss' Blog</title>
    <link>https://devonburriss.me/</link>
    <atom:link href="https://devonburriss.me/rss.xml" rel="self" type="application/rss+xml" />
    <description>Mostly explorations in code</description>
    <language>en-gb</language>
    <pubDate>Mon, 26 Jan 2026 05:35:38 GMT</pubDate>
    <lastBuildDate>Mon, 26 Jan 2026 05:35:38 GMT</lastBuildDate>
    <item>
      <title>LLMs are not junior programmers</title>
      <link>https://devonburriss.me/llms-not-junior/</link>
      <pubDate>Sun, 21 Dec 2025 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/llms-not-junior/</guid>
      <description>Sometimes better, sometimes worse, always different</description>
    </item>
    <item>
      <title>Automating Agentic Code Migrations</title>
      <link>https://devonburriss.me/automating-agentic-code-migrations/</link>
      <pubDate>Thu, 04 Dec 2025 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/automating-agentic-code-migrations/</guid>
      <description>Managing agents at scale with GitHub</description>
    </item>
    <item>
      <title>My Terminal Helper</title>
      <link>https://devonburriss.me/my-terminal-helper/</link>
      <pubDate>Wed, 03 Dec 2025 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/my-terminal-helper/</guid>
      <description>Asking for help without leaving the terminal</description>
    </item>
    <item>
      <title>Automation Heuristics</title>
      <link>https://devonburriss.me/automation-heuristics/</link>
      <pubDate>Tue, 02 Dec 2025 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/automation-heuristics/</guid>
      <description>Some rules of thumb for automation</description>
    </item>
    <item>
      <title>You ain't gonna need YAGNI</title>
      <link>https://devonburriss.me/yagnyagni/</link>
      <pubDate>Fri, 06 Jan 2023 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/yagnyagni/</guid>
      <description>Is YAGNI a principle that should always be followed? No. Principles are guides, you still need to think.</description>
    </item>
    <item>
      <title>Telemetry tips</title>
      <link>https://devonburriss.me/telemetry-tips/</link>
      <pubDate>Tue, 14 Jun 2022 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/telemetry-tips/</guid>
      <description>When getting started with a new telemetry platform you may not know what conventions you need to set and follow for metrics, logs, code, etc.. Even if you do, how do you get the rest of the team to follow them too.</description>
    </item>
    <item>
      <title>Choosing a telemetry platform</title>
      <link>https://devonburriss.me/choosing-a-telemetry-platform/</link>
      <pubDate>Sun, 05 Jun 2022 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/choosing-a-telemetry-platform/</guid>
      <description>When looking at a telemetry platform we will often look at support for a cloud provider, specific technologies supported, or maybe price. Something often not considered is usability.</description>
    </item>
    <item>
      <title>Tools for architecture documentation</title>
      <link>https://devonburriss.me/tools-for-arch-docs/</link>
      <pubDate>Mon, 23 May 2022 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/tools-for-arch-docs/</guid>
      <description>Using a devcontainer with VS Code makes it easy for everyone to get up and running creating C4, PlantUML, and Mermaid diagrams. </description>
    </item>
    <item>
      <title>A simple FP architecture</title>
      <link>https://devonburriss.me/fp-architecture/</link>
      <pubDate>Thu, 23 Dec 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/fp-architecture/</guid>
      <description>If we apply the ideas of FP can we land at an architecture that rises out of the core ideas of high-order functions and pure functions?</description>
    </item>
    <item>
      <title>Useful FP language features</title>
      <link>https://devonburriss.me/useful-fp-language-features/</link>
      <pubDate>Wed, 22 Dec 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/useful-fp-language-features/</guid>
      <description>A review of some language features like immutability and algebraic data types that work well in a functional style of programming.</description>
    </item>
    <item>
      <title>What is Functional Programming?</title>
      <link>https://devonburriss.me/what-is-fp/</link>
      <pubDate>Tue, 21 Dec 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/what-is-fp/</guid>
      <description>A review of the big ideas in functional programming like pure functions, higher-order functions, and composition. This will form the baseline for future posts on designing and structuring a functional codebase.</description>
    </item>
    <item>
      <title>Reliable APIs - Part 3</title>
      <link>https://devonburriss.me/reliable-apis-part-3/</link>
      <pubDate>Sat, 28 Aug 2021 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/reliable-apis-part-3/</guid>
      <description>A better idempotency implementation using client-generated IDs.</description>
    </item>
    <item>
      <title>Reliable APIs - Part 2</title>
      <link>https://devonburriss.me/reliable-apis-part-2/</link>
      <pubDate>Sun, 22 Aug 2021 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/reliable-apis-part-2/</guid>
      <description>An example of a bad resilience implementation and discussion of the failure modes.</description>
    </item>
    <item>
      <title>Reliable APIs - Part 1</title>
      <link>https://devonburriss.me/reliable-apis-part-1/</link>
      <pubDate>Sat, 21 Aug 2021 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/reliable-apis-part-1/</guid>
      <description>Takes a look at using retry policies to increase the reliability of calls to APIs as well as the endpoint internals. This post looks at how retry-policies can go wrong and walks through analysing for proper use.</description>
    </item>
    <item>
      <title>Capturing custom business metrics in Azure Functions</title>
      <link>https://devonburriss.me/azfunc-prometheus-endpoint/</link>
      <pubDate>Sun, 31 Jan 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/azfunc-prometheus-endpoint/</guid>
      <description>A simple example showing how to expose a Prometheus endpoint from Azure Functions using the Fennel library</description>
    </item>
    <item>
      <title>Prometheus Datadog Agent</title>
      <link>https://devonburriss.me/prometheus-datadog-agent/</link>
      <pubDate>Sat, 30 Jan 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/prometheus-datadog-agent/</guid>
      <description>In this post we configure a Datadog agent to scrape metrics from a Prometheus metrics endpoint.</description>
    </item>
    <item>
      <title>Local Prometheus setup</title>
      <link>https://devonburriss.me/local-prometheus-setup/</link>
      <pubDate>Fri, 29 Jan 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/local-prometheus-setup/</guid>
      <description>Using docker to run a local Prometheus instance for testing.</description>
    </item>
    <item>
      <title>The meaning of meditation</title>
      <link>https://devonburriss.me/meaning-of-meditation/</link>
      <pubDate>Fri, 08 Jan 2021 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/meaning-of-meditation/</guid>
      <description>By combining different traditions of meditation skillfully we can improve our contentment and treat others with kindness</description>
    </item>
    <item>
      <title>Creating a Prometheus parser: Fennel</title>
      <link>https://devonburriss.me/prometheus-parser-fennel/</link>
      <pubDate>Wed, 23 Dec 2020 23:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/prometheus-parser-fennel/</guid>
      <description>This post shows some of the results both in text parsing and end Promethean result of creating a parser.</description>
    </item>
    <item>
      <title>Converting between F# and C# types</title>
      <link>https://devonburriss.me/converting-fsharp-csharp/</link>
      <pubDate>Mon, 04 May 2020 22:00:00 GMT</pubDate>
      <author>Devon Burriss</author>
      <guid>https://devonburriss.me/converting-fsharp-csharp/</guid>
      <description>In this post we look at converting between F# collections like Seq, List, Array and common C# collections and interfaces.</description>
    </item>
  </channel>
</rss>