<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Tech Blog</title>
  <subtitle>Technical blog about embedded systems, firmware, and low-level programming</subtitle>
  <link href="https://blog.example.com" rel="alternate" type="text/html"/>
  <link href="https://blog.example.com/rss.xml" rel="self" type="application/atom+xml"/>
  <id>https://blog.example.com</id>
  <updated>2026-04-27T16:43:48.663Z</updated>
  <entry>
    <title>Memory Sections in a Compiled Firmware Binary</title>
    <link href="https://blog.example.com/post/memory-sections-in-firmware" rel="alternate" type="text/html"/>
    <id>https://blog.example.com/post/memory-sections-in-firmware</id>
    <updated>2026-04-27T00:00:00.000Z</updated>
    <summary>A deep dive into .text, .data, .bss, and beyond — understanding how your C code maps to physical memory on bare-metal embedded systems.</summary>
  </entry>
  <entry>
    <title>Hello World</title>
    <link href="https://blog.example.com/post/hello-world" rel="alternate" type="text/html"/>
    <id>https://blog.example.com/post/hello-world</id>
    <updated>2026-04-26T00:00:00.000Z</updated>
    <summary>Welcome to my technical blog — a quick tour of what you'll find here and the tools behind the scenes.</summary>
  </entry>
  <entry>
    <title>Building Reliable Embedded Systems</title>
    <link href="https://blog.example.com/post/building-reliable-embedded-systems" rel="alternate" type="text/html"/>
    <id>https://blog.example.com/post/building-reliable-embedded-systems</id>
    <updated>2026-04-25T00:00:00.000Z</updated>
    <summary>Lessons from 5 years of building firmware — watchdogs, state machines, and fault tolerance patterns that actually work in production.</summary>
  </entry>
</feed>