<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Marc Leonard – Developer</title>
  <atom:link href="https://marcrleonard.com/rss.xml" rel="self" type="application/rss+xml" />
  <link>https://marcrleonard.com</link>
  <description>Thoughts around software and life provided to you free of charge.</description>
  <lastBuildDate>Wed, 21 Oct 2026 12:24:50 GMT</lastBuildDate>
  <language>en-US</language>
  
  <item>
  <title>Transport Stream vs CMAF: Different Philosophies for Streaming Metadata</title>
  <link>https://marcrleonard.com/blog/2026/1/cmaf-vs-ts-metadata</link>
  <description>&lt;p&gt;How TS embeds metadata in every packet while CMAF front-loads it in the init segment&lt;/p&gt;</description>
  <pubDate>Thu, 01 Jan 2026 10:20:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2026/1/cmaf-vs-ts-metadata</guid>
  </item>
  
  <item>
  <title>Know Thyself. Automatically Check Spelling and Grammar on Git Commits</title>
  <link>https://marcrleonard.com/blog/2025/5/pre-commit-hooks-spell-grammar</link>
  <description>&lt;p&gt;Use pre-commit hooks to automatically check spelling and grammar in your code.&lt;/p&gt;</description>
  <pubDate>Sat, 17 May 2025 16:30:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2025/5/pre-commit-hooks-spell-grammar</guid>
  </item>
  
  <item>
  <title>A Dead Simple Example of Goroutines, Contexts, and Channels</title>
  <link>https://marcrleonard.com/blog/2025/2/dead-simple-goroutines-contexts-channels</link>
  <description>&lt;p&gt;A Dead Simple Example of Goroutines, Contexts, and Channels.&lt;/p&gt;</description>
  <pubDate>Thu, 06 Feb 2025 16:30:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2025/2/dead-simple-goroutines-contexts-channels</guid>
  </item>
  
  <item>
  <title>Understanding CPU-Specific Compilation Flags and Intrinsics</title>
  <link>https://marcrleonard.com/blog/2025/1/understanding-cpu-specific-compilation-flags-and-intrinsics</link>
  <description>&lt;p&gt;My learnings on compiling a binary for two CPUs with different flags.&lt;/p&gt;</description>
  <pubDate>Wed, 15 Jan 2025 10:20:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2025/1/understanding-cpu-specific-compilation-flags-and-intrinsics</guid>
  </item>
  
  <item>
  <title>Python Object Scope and Reference Counting</title>
  <link>https://marcrleonard.com/blog/2024/7/Python-Object-Scope</link>
  <description>&lt;p&gt;Using Object scope to your advantage.&lt;/p&gt;</description>
  <pubDate>Sat, 27 Jul 2024 08:00:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2024/7/Python-Object-Scope</guid>
  </item>
  
  <item>
  <title>Running a CPU heavy task, asyncronously, in FastAPI</title>
  <link>https://marcrleonard.com/blog/2024/7/fast-api-async-heavy-work</link>
  <description>&lt;p&gt;Running a CPU heavy task, asyncronously, in FastAPI&lt;/p&gt;</description>
  <pubDate>Fri, 19 Jul 2024 10:00:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2024/7/fast-api-async-heavy-work</guid>
  </item>
  
  <item>
  <title>Calling Objective C from C++</title>
  <link>https://marcrleonard.com/blog/2024/5/minimum_objective_c_in_cpp.md</link>
  <description>&lt;p&gt;Calling Objective-C from C++ and CMake&lt;/p&gt;</description>
  <pubDate>Tue, 28 May 2024 10:20:01 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2024/5/minimum_objective_c_in_cpp.md</guid>
  </item>
  
  <item>
  <title>Mirroring Terraform Code Between Development and Production</title>
  <link>https://marcrleonard.com/blog/2024/5/mirroring-terraform-dev-prod</link>
  <description>&lt;p&gt;How to mirror Terraform code between development and production environments.&lt;/p&gt;</description>
  <pubDate>Thu, 23 May 2024 10:20:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2024/5/mirroring-terraform-dev-prod</guid>
  </item>
  
  <item>
  <title>2022 Year In Review</title>
  <link>https://marcrleonard.com/blog/2023/1/2022-year-in-review</link>
  <description>&lt;p&gt;A quick rundown of my year in review.&lt;/p&gt;</description>
  <pubDate>Sun, 01 Jan 2023 06:00:00 GMT</pubDate>
  <guid>https://marcrleonard.com/blog/2023/1/2022-year-in-review</guid>
  </item>
  
</channel>
</rss>