<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>cbsr.dev</title><description>Exploring technology, software engineering, compilers, architecture, AI, and the future of computing</description><link>https://cbsr.dev/</link><item><title>Starting cbsr.dev</title><link>https://cbsr.dev/blog/first-post/</link><guid isPermaLink="true">https://cbsr.dev/blog/first-post/</guid><description>Why I&apos;m writing here, what to expect, and a first thought on curiosity in software.</description><pubDate>Thu, 25 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Thoughts on Go and Memory Management</title><link>https://cbsr.dev/blog/thoughts-on-go-and-memory-management/</link><guid isPermaLink="true">https://cbsr.dev/blog/thoughts-on-go-and-memory-management/</guid><description>Go made garbage collection simple, but that simplicity hides trade-offs. Let&apos;s talk about what works, what doesn&apos;t, and what could be next.</description><pubDate>Sat, 27 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Heap vs Stack in Go: How Compiler Knowledge Saves You GC Cycles</title><link>https://cbsr.dev/blog/heap-vs-stack-go/</link><guid isPermaLink="true">https://cbsr.dev/blog/heap-vs-stack-go/</guid><description>Stack is fast, heap is heavy. In Go, you don’t decide which one to use — the compiler does. Let’s see how escape analysis impacts performance and what you can do about it.</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate></item></channel></rss>