<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mert Karakulak · #backend</title><description>Posts tagged &quot;backend&quot;</description><link>https://mertkarakulak.com.tr/</link><language>en-US</language><item><title>Choosing PostgreSQL indexes: B-tree, GIN and BRIN</title><link>https://mertkarakulak.com.tr/en/posts/postgres-index-types/</link><guid isPermaLink="true">https://mertkarakulak.com.tr/en/posts/postgres-index-types/</guid><description>Adding a B-tree to every slow query usually works, but not always. A look at when each of the three index types makes sense, using real query plans.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Cancellation and timeouts with context in Go</title><link>https://mertkarakulak.com.tr/en/posts/go-context-cancellation/</link><guid isPermaLink="true">https://mertkarakulak.com.tr/en/posts/go-context-cancellation/</guid><description>Most goroutine leaks come from not passing context along correctly. A few common mistakes and how to fix them.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>