<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Emre Kasgur</title><description>Personal site of Emre Kasgur, software engineer. Posts on software, philosophy and social topics, plus weekend projects.</description><link>https://emrekasgur.com/</link><item><title>The internet is running out of people who answer questions</title><link>https://emrekasgur.com/posts/running-out-of-answers/</link><guid isPermaLink="true">https://emrekasgur.com/posts/running-out-of-answers/</guid><description>Stack Overflow now gets about 2.5% of the questions it got before ChatGPT. I went through the Stack Exchange data dump, Wikipedia&apos;s statistics and archived robots.txt files to see what else is shrinking, and why.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate><category>society</category><category>ai</category><category>stack-overflow</category><category>wikipedia</category><category>open-web</category><category>data</category></item><item><title>Measuring the energy footprint of your code</title><link>https://emrekasgur.com/posts/understanding-the-energy-footprint-of-your-code/</link><guid isPermaLink="true">https://emrekasgur.com/posts/understanding-the-energy-footprint-of-your-code/</guid><description>How to read CPU energy counters on Linux, what they leave out, and what measurements on a busy AMD Ryzen server show about when faster code saves energy.</description><pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate><category>software</category><category>energy</category><category>performance</category><category>rust</category><category>linux</category><category>simd</category></item><item><title>PID 1 in containers: signals, zombies and graceful shutdown</title><link>https://emrekasgur.com/posts/common-pitfall-in-containerized-applications/</link><guid isPermaLink="true">https://emrekasgur.com/posts/common-pitfall-in-containerized-applications/</guid><description>What changes when your application runs as PID 1 in a container, and how to get SIGTERM, child processes and pod termination right in Docker and Kubernetes. Every case was tested on real images and a Kubernetes 1.35 cluster.</description><pubDate>Tue, 21 Jan 2025 00:00:00 GMT</pubDate><category>software</category><category>containers</category><category>docker</category><category>kubernetes</category><category>linux</category></item><item><title>Pinning goroutines to CPU cores, revisited</title><link>https://emrekasgur.com/posts/goroutine-locker/</link><guid isPermaLink="true">https://emrekasgur.com/posts/goroutine-locker/</guid><description>In 2023 I wrote a weekend Go package that tried to pin goroutines to CPU cores, and misread its own benchmark. I rebuilt it and measured what pinning does on a Ryzen 5 3600 inside a Kubernetes pod.</description><pubDate>Thu, 23 Nov 2023 00:00:00 GMT</pubDate><category>lab</category><category>go</category><category>linux</category><category>kubernetes</category><category>performance</category></item></channel></rss>