<rss version="2.0"><channel><title>Dead poets society</title><pubDate>2026-05-11T11:25:37.126397+00:00</pubDate><link href="https://t.me/c/1704442876" /><description>Dead poets society</description><item><guid>https://t.me/c/1704442876/794</guid><title>эти ваши контейнеры с нами в одной комнате?</title><description>эти ваши контейнеры с нами в одной комнате?</description><pubDate>2026-05-02T22:21:56+00:00</pubDate><link href="https://t.me/c/1704442876/794">https://t.me/c/1704442876/794</link></item><item><guid>https://t.me/c/1704442876/793</guid><title>wtf, map[name: Will Larson]? Is this hugo?  p.s. huh, it IS hugo https://github.com/lethain/staff-en</title><description>wtf, map[name: Will Larson]? Is this hugo?&lt;br /&gt;&lt;br /&gt;p.s. huh, it IS hugo &lt;a href="https://github.com/lethain/staff-eng"&gt;https://github.com/lethain/staff-eng&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--793-0.jpg" alt="media"/&gt;</description><pubDate>2026-05-02T12:29:16+00:00</pubDate><link href="https://t.me/c/1704442876/793">https://t.me/c/1704442876/793</link></item><item><guid>https://t.me/c/1704442876/792</guid><title>ok, so I&amp;#x27;m reading https://staffeng.com/, I&amp;#x27;ll be shitposting cool stuff that I find along</title><description>ok, so I&amp;#x27;m reading &lt;a href="https://staffeng.com/"&gt;https://staffeng.com/&lt;/a&gt;, I&amp;#x27;ll be shitposting cool stuff that I find along the way, so first&lt;br /&gt;&lt;br /&gt;There’s a well-worn model of genius encapsulated in the Feynman algorithm: “1) Write down a problem. 2) Think very hard. 3) Write down the solution.”&lt;br /&gt;I love this cuz writing down the solution straight away doesn&amp;#x27;t leave any room for historical context/review/discussion and shit. You might look like a genius to yourself, but it would be fucking useless for the folks who inherit whatever you&amp;#x27;ve done</description><pubDate>2026-05-02T12:27:02+00:00</pubDate><link href="https://t.me/c/1704442876/792">https://t.me/c/1704442876/792</link></item><item><guid>https://t.me/c/1704442876/791</guid><title>https://docs.zen-browser.app/user-manual/shortcuts</title><description>&lt;a href="https://docs.zen-browser.app/user-manual/shortcuts"&gt;https://docs.zen-browser.app/user-manual/shortcuts&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--791-0.jpg" alt="media"/&gt;</description><pubDate>2026-05-02T11:41:19+00:00</pubDate><link href="https://t.me/c/1704442876/791">https://t.me/c/1704442876/791</link></item><item><guid>https://t.me/c/1704442876/790</guid><title>https://squidfunk.github.io/mkdocs-material/blog/2026/02/18/mkdocs-2.0/</title><description>&lt;a href="https://squidfunk.github.io/mkdocs-material/blog/2026/02/18/mkdocs-2.0/"&gt;https://squidfunk.github.io/mkdocs-material/blog/2026/02/18/mkdocs-2.0/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--790-0.jpg" alt="media"/&gt;</description><pubDate>2026-04-12T09:50:53+00:00</pubDate><link href="https://t.me/c/1704442876/790">https://t.me/c/1704442876/790</link></item><item><guid>https://t.me/c/1704442876/789</guid><title>https://github.com/sqlc-dev/sqlc/discussions/364#discussioncomment-16447398</title><description>&lt;a href="https://github.com/sqlc-dev/sqlc/discussions/364#discussioncomment-16447398"&gt;https://github.com/sqlc-dev/sqlc/discussions/364#discussioncomment-16447398&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--789-0.jpg" alt="media"/&gt;</description><pubDate>2026-04-04T13:22:46+00:00</pubDate><link href="https://t.me/c/1704442876/789">https://t.me/c/1704442876/789</link></item><item><guid>https://t.me/c/1704442876/788</guid><title>I made something https://github.com/fira42073/valkyrie</title><description>I made something&lt;br /&gt;&lt;a href="https://github.com/fira42073/valkyrie"&gt;https://github.com/fira42073/valkyrie&lt;/a&gt;</description><pubDate>2026-02-25T19:49:10+00:00</pubDate><link href="https://t.me/c/1704442876/788">https://t.me/c/1704442876/788</link></item><item><guid>https://t.me/c/1704442876/787</guid><title>FUCK THIS IS SO AMAZING https://github.com/ajroetker/go-highway</title><description>FUCK THIS IS SO AMAZING&lt;br /&gt;&lt;a href="https://github.com/ajroetker/go-highway"&gt;https://github.com/ajroetker/go-highway&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--787-0.jpg" alt="media"/&gt;</description><pubDate>2026-02-13T19:58:03+00:00</pubDate><link href="https://t.me/c/1704442876/787">https://t.me/c/1704442876/787</link></item><item><guid>https://t.me/c/1704442876/786</guid><title>https://o16g.com/</title><description>&lt;a href="https://o16g.com/"&gt;https://o16g.com/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--786-0.jpg" alt="media"/&gt;</description><pubDate>2026-02-12T11:07:15+00:00</pubDate><link href="https://t.me/c/1704442876/786">https://t.me/c/1704442876/786</link></item><item><guid>https://t.me/c/1704442876/785</guid><title>https://jyn.dev/remotely-unlocking-an-encrypted-hard-disk &amp;gt; The takeaway here is the same as in a</title><description>&lt;a href="https://jyn.dev/remotely-unlocking-an-encrypted-hard-disk"&gt;https://jyn.dev/remotely-unlocking-an-encrypted-hard-disk&lt;/a&gt;&lt;br /&gt;&amp;gt; The takeaway here is the same as in all my other posts: if you think something isn&amp;#x27;t possible to do with a computer, have you considered applying more violence?</description><pubDate>2026-01-31T08:59:26+00:00</pubDate><link href="https://t.me/c/1704442876/785">https://t.me/c/1704442876/785</link></item><item><guid>https://t.me/c/1704442876/784</guid><title>https://youtu.be/PBVMYjh0wmc</title><description>&lt;a href="https://youtu.be/PBVMYjh0wmc"&gt;https://youtu.be/PBVMYjh0wmc&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--784-0.jpg" alt="media"/&gt;</description><pubDate>2026-01-28T12:48:33+00:00</pubDate><link href="https://t.me/c/1704442876/784">https://t.me/c/1704442876/784</link></item><item><guid>https://t.me/c/1704442876/783</guid><title>https://lorentz.app/blog-item.html?id=go-shebang</title><description>&lt;a href="https://lorentz.app/blog-item.html?id=go-shebang"&gt;https://lorentz.app/blog-item.html?id=go-shebang&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--783-0.jpg" alt="media"/&gt;</description><pubDate>2026-01-10T18:05:41+00:00</pubDate><link href="https://t.me/c/1704442876/783">https://t.me/c/1704442876/783</link></item><item><guid>https://t.me/c/1704442876/782</guid><title>https://antonz.org/accepted/modernized-go-fix/</title><description>&lt;a href="https://antonz.org/accepted/modernized-go-fix/"&gt;https://antonz.org/accepted/modernized-go-fix/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--782-0.jpg" alt="media"/&gt;</description><pubDate>2026-01-04T21:51:07+00:00</pubDate><link href="https://t.me/c/1704442876/782">https://t.me/c/1704442876/782</link></item><item><guid>https://t.me/c/1704442876/781</guid><title>if you are interested in difference between bitmap and index scans in your explain plan https://www.</title><description>if you are interested in difference between bitmap and index scans in your explain plan&lt;br /&gt;&lt;a href="https://www.crunchydata.com/blog/postgres-scan-types-in-explain-plans"&gt;https://www.crunchydata.com/blog/postgres-scan-types-in-explain-plans&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--781-0.jpg" alt="media"/&gt;</description><pubDate>2026-01-04T14:05:44+00:00</pubDate><link href="https://t.me/c/1704442876/781">https://t.me/c/1704442876/781</link></item><item><guid>https://t.me/c/1704442876/780</guid><title>https://hashrocket.com/blog/posts/postgresql-18-temporal-constraints</title><description>&lt;a href="https://hashrocket.com/blog/posts/postgresql-18-temporal-constraints"&gt;https://hashrocket.com/blog/posts/postgresql-18-temporal-constraints&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--780-0.jpg" alt="media"/&gt;</description><pubDate>2025-11-15T21:24:03+00:00</pubDate><link href="https://t.me/c/1704442876/780">https://t.me/c/1704442876/780</link></item><item><guid>https://t.me/c/1704442876/779</guid><title>https://internals-for-interns.com/posts/sql-query-roadtrip-in-postgres/</title><description>&lt;a href="https://internals-for-interns.com/posts/sql-query-roadtrip-in-postgres/"&gt;https://internals-for-interns.com/posts/sql-query-roadtrip-in-postgres/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--779-0.jpg" alt="media"/&gt;</description><pubDate>2025-11-09T22:46:37+00:00</pubDate><link href="https://t.me/c/1704442876/779">https://t.me/c/1704442876/779</link></item><item><guid>https://t.me/c/1704442876/778</guid><title>https://sazak.io/articles/visual-guide-to-go-maps-hash-tables-2025-10-26</title><description>&lt;a href="https://sazak.io/articles/visual-guide-to-go-maps-hash-tables-2025-10-26"&gt;https://sazak.io/articles/visual-guide-to-go-maps-hash-tables-2025-10-26&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--778-0.jpg" alt="media"/&gt;</description><pubDate>2025-11-08T11:03:25+00:00</pubDate><link href="https://t.me/c/1704442876/778">https://t.me/c/1704442876/778</link></item><item><guid>https://t.me/c/1704442876/777</guid><title>https://blog.cloudflare.com/how-we-found-a-bug-in-gos-arm64-compiler/</title><description>&lt;a href="https://blog.cloudflare.com/how-we-found-a-bug-in-gos-arm64-compiler/"&gt;https://blog.cloudflare.com/how-we-found-a-bug-in-gos-arm64-compiler/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--777-0.jpg" alt="media"/&gt;</description><pubDate>2025-10-25T12:12:47+00:00</pubDate><link href="https://t.me/c/1704442876/777">https://t.me/c/1704442876/777</link></item><item><guid>https://t.me/c/1704442876/776</guid><title>&amp;gt; Thinking in terms of legibility and illegibility explains so many of the things that are confus</title><description>&amp;gt; Thinking in terms of legibility and illegibility explains so many of the things that are confusing about large software companies.&lt;br /&gt;&lt;br /&gt;В таких текстах начинаю лучше понимать своего прошлого работодателя. &lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.seangoedecke.com/seeing-like-a-software-company/"&gt;Seeing like a software company&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--776-0.jpg" alt="media"/&gt;</description><pubDate>2025-10-16T07:15:17+00:00</pubDate><link href="https://t.me/c/1704442876/776">https://t.me/c/1704442876/776</link></item><item><guid>https://t.me/c/1704442876/775</guid><title>streaming some homelabbing https://www.twitch.tv/fira42073</title><description>streaming some homelabbing&lt;br /&gt;&lt;a href="https://www.twitch.tv/fira42073"&gt;https://www.twitch.tv/fira42073&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--775-0.jpg" alt="media"/&gt;</description><pubDate>2025-10-02T21:00:52+00:00</pubDate><link href="https://t.me/c/1704442876/775">https://t.me/c/1704442876/775</link></item><item><guid>https://t.me/c/1704442876/773</guid><title>If anyone wants to take over this channel, lemme know. My life has given me a new vector of motion, </title><description>If anyone wants to take over this channel, lemme know. My life has given me a new vector of motion, and I don&amp;#x27;t think I&amp;#x27;m gonna come back to this channel, or for that matter telegram. The resources and rss feed are still relevant&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--773-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-29T22:41:10+00:00</pubDate><link href="https://t.me/c/1704442876/773">https://t.me/c/1704442876/773</link></item><item><guid>https://t.me/c/1704442876/772</guid><title>Feel free to propose posts etc. C:</title><description>Feel free to propose posts etc. C:</description><pubDate>2025-08-19T13:02:59+00:00</pubDate><link href="https://t.me/c/1704442876/772">https://t.me/c/1704442876/772</link></item><item><guid>https://t.me/c/1704442876/771</guid><title /><description /><pubDate>2025-08-19T13:02:21+00:00</pubDate><link href="https://t.me/c/1704442876/771">https://t.me/c/1704442876/771</link></item><item><guid>https://t.me/c/1704442876/770</guid><title>https://tech.instacart.com/how-instacart-built-a-modern-search-infrastructure-on-postgres-c528fa601d</title><description>&lt;a href="https://tech.instacart.com/how-instacart-built-a-modern-search-infrastructure-on-postgres-c528fa601d54"&gt;https://tech.instacart.com/how-instacart-built-a-modern-search-infrastructure-on-postgres-c528fa601d54&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--770-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-17T04:42:01+00:00</pubDate><link href="https://t.me/c/1704442876/770">https://t.me/c/1704442876/770</link></item><item><guid>https://t.me/c/1704442876/769</guid><title>Recently I ran into a weird issue.  I ran git rebase -i HEAD~~ on my branch to edit the last two com</title><description>Recently I ran into a weird issue.&lt;br /&gt;&lt;br /&gt;I ran &lt;code&gt;git rebase -i HEAD~~&lt;/code&gt; on my branch to edit the last two commits. Before rebasing, my &lt;code&gt;git log&lt;/code&gt; looked like this (most recent commit first):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    &lt;code class='language-'&gt;&lt;br /&gt;        commit A1B2C3D4  (HEAD -&amp;gt; branch)&lt;br /&gt;Author: someone&lt;br /&gt;Date: ...&lt;br /&gt;    Commit message 1&lt;br /&gt;&lt;br /&gt;commit E5F6G7H8  (merge commit)&lt;br /&gt;Author: someone&lt;br /&gt;Date: ...&lt;br /&gt;    Merge branch &amp;#x27;feature&amp;#x27; into &amp;#x27;branch&amp;#x27;&lt;br /&gt;&lt;br /&gt;commit I9J0K1L2&lt;br /&gt;Author: someone&lt;br /&gt;Date: ...&lt;br /&gt;    Commit message 2{}&lt;br /&gt;    &lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;When I ran the interactive rebase, I saw only two commits in the todo list: the commit from the merged branch (I9J0K1L2) and the latest commit (A1B2C3D4). I decided to drop the latest commit by marking it with &lt;code&gt;d&lt;/code&gt;, expecting only that commit to disappear. But after the rebase, both the latest commit and the merge commit disappeared from history.&lt;br /&gt;&lt;br /&gt;You might ask yourself, why the fuck did dropping one commit during &lt;code&gt;git rebase -i HEAD~~&lt;/code&gt; delete two commits, including the merge commit?&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;This happens because of how Git handles merges during interactive rebases, especially when you specify &lt;code&gt;HEAD~~&lt;/code&gt; (two commits behind HEAD).&lt;br /&gt;&lt;br /&gt;* &lt;code&gt;HEAD~~&lt;/code&gt; means you want to rebase starting &lt;strong&gt;two commits before the current HEAD&lt;/strong&gt;.&lt;br /&gt;* However, merge commits are not replayed as merges by default during a rebase; Git flattens the history.&lt;br /&gt;* So, when your second commit is a merge commit, Git effectively skips showing the merge itself in the rebase todo list.&lt;br /&gt;* Instead, it shows the commits *inside* the merge and the most recent commit.&lt;br /&gt;* In your case, the interactive rebase todo list showed only two commits:&lt;br /&gt;  1. The commit that was originally part of the merged branch&lt;br /&gt;  2. The latest commit you wanted to drop&lt;br /&gt;* By marking the latest commit with &lt;code&gt;d&lt;/code&gt; (drop), you told Git to exclude that commit during the rebase.&lt;br /&gt;* Since the merge commit isn’t replayed as a merge but flattened into those two commits, dropping the latest commit effectively lost the merge commit as well.&lt;br /&gt;* The end result was your history jumped from the commit before the merge directly to the commit inside the merged branch, skipping both the merge commit and your dropped commit.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;To avoid this:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;* Use &lt;code&gt;--rebase-merges&lt;/code&gt; or just &lt;code&gt;-r&lt;/code&gt; to preserve merge commits during rebasing like &lt;code&gt;git rebase -i --rebase-merges HEAD~~&lt;/code&gt;. This shows merges explicitly and lets you manipulate them.&lt;br /&gt;* Or, if you only want to remove the latest commit, a simpler way is to reset the branch with &lt;code&gt;git reset --hard HEAD~1&lt;/code&gt; instead of rebasing.&lt;br /&gt;&lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;This issue often surprises people because merges get “flattened” by default, so the interactive rebase doesn’t show them as separate commits, and dropping one commit can make it feel like multiple commits vanish unexpectedly.&lt;br /&gt;&lt;br /&gt;An article on this:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://mtyurt.net/post/2019/git-rebase-merges-option.html"&gt;https://mtyurt.net/post/2019/git-rebase-merges-option.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;btw this thingy is mostly generated by an llm, I did not have patience to write this, just fyi</description><pubDate>2025-08-16T15:22:01+00:00</pubDate><link href="https://t.me/c/1704442876/769">https://t.me/c/1704442876/769</link></item><item><guid>https://t.me/c/1704442876/768</guid><title>https://mayallo.com/lateral-join/</title><description>&lt;a href="https://mayallo.com/lateral-join/"&gt;https://mayallo.com/lateral-join/&lt;/a&gt;</description><pubDate>2025-08-16T04:40:10+00:00</pubDate><link href="https://t.me/c/1704442876/768">https://t.me/c/1704442876/768</link></item><item><guid>https://t.me/c/1704442876/767</guid><title>https://stormatics.tech/blogs/when-postgresql-performance-slows-down-here-is-where-to-look-first</title><description>&lt;a href="https://stormatics.tech/blogs/when-postgresql-performance-slows-down-here-is-where-to-look-first"&gt;https://stormatics.tech/blogs/when-postgresql-performance-slows-down-here-is-where-to-look-first&lt;/a&gt;</description><pubDate>2025-08-15T04:34:01+00:00</pubDate><link href="https://t.me/c/1704442876/767">https://t.me/c/1704442876/767</link></item><item><guid>https://t.me/c/1704442876/766</guid><title>https://www.jvt.me/posts/2025/01/27/go-tools-124/</title><description>&lt;a href="https://www.jvt.me/posts/2025/01/27/go-tools-124/"&gt;https://www.jvt.me/posts/2025/01/27/go-tools-124/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--766-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-14T15:39:01+00:00</pubDate><link href="https://t.me/c/1704442876/766">https://t.me/c/1704442876/766</link></item><item><guid>https://t.me/c/1704442876/765</guid><title>https://kmoppel.github.io/2025-08-06-no-you-dont-need-extensions-to-compact-postgres-tables/</title><description>&lt;a href="https://kmoppel.github.io/2025-08-06-no-you-dont-need-extensions-to-compact-postgres-tables/"&gt;https://kmoppel.github.io/2025-08-06-no-you-dont-need-extensions-to-compact-postgres-tables/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--765-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-14T04:32:01+00:00</pubDate><link href="https://t.me/c/1704442876/765">https://t.me/c/1704442876/765</link></item><item><guid>https://t.me/c/1704442876/764</guid><title>let&amp;#x27;s gooooo (you can update, already, yeah)  https://go.dev/doc/go1.25 https://go.dev/doc/inst</title><description>let&amp;#x27;s gooooo (you can update, already, yeah)&lt;br /&gt;&lt;br /&gt;&lt;a href="https://go.dev/doc/go1.25"&gt;https://go.dev/doc/go1.25&lt;/a&gt;&lt;br /&gt;&lt;a href="https://go.dev/doc/install"&gt;https://go.dev/doc/install&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--764-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-13T10:11:08+00:00</pubDate><link href="https://t.me/c/1704442876/764">https://t.me/c/1704442876/764</link></item><item><guid>https://t.me/c/1704442876/763</guid><title>https://victoriametrics.com/blog/go-time-monotonic-wall-clock/</title><description>&lt;a href="https://victoriametrics.com/blog/go-time-monotonic-wall-clock/"&gt;https://victoriametrics.com/blog/go-time-monotonic-wall-clock/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--763-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-13T04:08:01+00:00</pubDate><link href="https://t.me/c/1704442876/763">https://t.me/c/1704442876/763</link></item><item><guid>https://t.me/c/1704442876/762</guid><title>https://antonz.org/go-concurrency/signaling/</title><description>&lt;a href="https://antonz.org/go-concurrency/signaling/"&gt;https://antonz.org/go-concurrency/signaling/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--762-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-12T04:46:01+00:00</pubDate><link href="https://t.me/c/1704442876/762">https://t.me/c/1704442876/762</link></item><item><guid>https://t.me/c/1704442876/760</guid><title>https://antonz.org/go-concurrency/semaphores/</title><description>&lt;a href="https://antonz.org/go-concurrency/semaphores/"&gt;https://antonz.org/go-concurrency/semaphores/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--760-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-11T04:46:02+00:00</pubDate><link href="https://t.me/c/1704442876/760">https://t.me/c/1704442876/760</link></item><item><guid>https://t.me/c/1704442876/759</guid><title>https://antonz.org/go-concurrency/race-conditions/</title><description>&lt;a href="https://antonz.org/go-concurrency/race-conditions/"&gt;https://antonz.org/go-concurrency/race-conditions/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--759-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-10T04:46:01+00:00</pubDate><link href="https://t.me/c/1704442876/759">https://t.me/c/1704442876/759</link></item><item><guid>https://t.me/c/1704442876/758</guid><title>https://antonz.org/go-concurrency/data-races/</title><description>&lt;a href="https://antonz.org/go-concurrency/data-races/"&gt;https://antonz.org/go-concurrency/data-races/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--758-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-09T04:46:01+00:00</pubDate><link href="https://t.me/c/1704442876/758">https://t.me/c/1704442876/758</link></item><item><guid>https://t.me/c/1704442876/756</guid><title>upgrade me, Məzahir  https://severalnines.com/blog/migration-and-upgrades-achieving-near-zero-downti</title><description>upgrade me, Məzahir&lt;br /&gt;&lt;br /&gt;&lt;a href="https://severalnines.com/blog/migration-and-upgrades-achieving-near-zero-downtime-in-postgresql/"&gt;https://severalnines.com/blog/migration-and-upgrades-achieving-near-zero-downtime-in-postgresql/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--756-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-08T04:24:01+00:00</pubDate><link href="https://t.me/c/1704442876/756">https://t.me/c/1704442876/756</link></item><item><guid>https://t.me/c/1704442876/755</guid><title>Important considerations about security of your database  https://neon.com/blog/postgres-needs-bette</title><description>Important considerations about security of your database&lt;br /&gt;&lt;br /&gt;&lt;a href="https://neon.com/blog/postgres-needs-better-connection-security-defaults"&gt;https://neon.com/blog/postgres-needs-better-connection-security-defaults&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--755-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-07T04:18:01+00:00</pubDate><link href="https://t.me/c/1704442876/755">https://t.me/c/1704442876/755</link></item><item><guid>https://t.me/c/1704442876/754</guid><title>From galera to cern, always yours - postgresql  https://www.tigerdata.com/blog/how-cern-powers-groun</title><description>From galera to cern, always yours - postgresql&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.tigerdata.com/blog/how-cern-powers-ground-breaking-physics-with-timescaledb"&gt;https://www.tigerdata.com/blog/how-cern-powers-ground-breaking-physics-with-timescaledb&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--754-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-06T04:22:01+00:00</pubDate><link href="https://t.me/c/1704442876/754">https://t.me/c/1704442876/754</link></item><item><guid>https://t.me/c/1704442876/753</guid><title>You asked, I&amp;#x27;m providing  https://antonz.org/go-1-25/</title><description>You asked, I&amp;#x27;m providing&lt;br /&gt;&lt;br /&gt;&lt;a href="https://antonz.org/go-1-25/"&gt;https://antonz.org/go-1-25/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--753-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-05T05:31:01+00:00</pubDate><link href="https://t.me/c/1704442876/753">https://t.me/c/1704442876/753</link></item><item><guid>https://t.me/c/1704442876/751</guid><title /><description /><pubDate>2025-08-04T06:22:06+00:00</pubDate><link href="https://t.me/c/1704442876/751">https://t.me/c/1704442876/751</link></item><item><guid>https://t.me/c/1704442876/749</guid><title /><description /><pubDate>2025-08-02T22:42:15+00:00</pubDate><link href="https://t.me/c/1704442876/749">https://t.me/c/1704442876/749</link></item><item><guid>https://t.me/c/1704442876/748</guid><title>This is so fucking sexy!!  https://pgdog.dev/blog/sharding-postgres-at-network-speed</title><description>This is so fucking sexy!!&lt;br /&gt;&lt;br /&gt;&lt;a href="https://pgdog.dev/blog/sharding-postgres-at-network-speed"&gt;https://pgdog.dev/blog/sharding-postgres-at-network-speed&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--748-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-02T04:06:01+00:00</pubDate><link href="https://t.me/c/1704442876/748">https://t.me/c/1704442876/748</link></item><item><guid>https://t.me/c/1704442876/747</guid><title>https://github.com/frectonz/pg-when</title><description>&lt;a href="https://github.com/frectonz/pg-when"&gt;https://github.com/frectonz/pg-when&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--747-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-01T15:50:17+00:00</pubDate><link href="https://t.me/c/1704442876/747">https://t.me/c/1704442876/747</link></item><item><guid>https://t.me/c/1704442876/746</guid><title>https://gavinray97.github.io/blog/postgres-sql-property-graphs</title><description>&lt;a href="https://gavinray97.github.io/blog/postgres-sql-property-graphs"&gt;https://gavinray97.github.io/blog/postgres-sql-property-graphs&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--746-0.jpg" alt="media"/&gt;</description><pubDate>2025-08-01T04:38:01+00:00</pubDate><link href="https://t.me/c/1704442876/746">https://t.me/c/1704442876/746</link></item><item><guid>https://t.me/c/1704442876/745</guid><title>https://www.cybertec-postgresql.com/en/who-are-the-pgdg/</title><description>&lt;a href="https://www.cybertec-postgresql.com/en/who-are-the-pgdg/"&gt;https://www.cybertec-postgresql.com/en/who-are-the-pgdg/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--745-0.jpg" alt="media"/&gt;</description><pubDate>2025-07-31T04:37:01+00:00</pubDate><link href="https://t.me/c/1704442876/745">https://t.me/c/1704442876/745</link></item><item><guid>https://t.me/c/1704442876/744</guid><title>https://matrix.org/blog/2025/07/postgres-corruption-postmortem/</title><description>&lt;a href="https://matrix.org/blog/2025/07/postgres-corruption-postmortem/"&gt;https://matrix.org/blog/2025/07/postgres-corruption-postmortem/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--744-0.jpg" alt="media"/&gt;</description><pubDate>2025-07-30T04:34:01+00:00</pubDate><link href="https://t.me/c/1704442876/744">https://t.me/c/1704442876/744</link></item><item><guid>https://t.me/c/1704442876/743</guid><title>This is fucking crazy cool  https://www.rudderstack.com/blog/scaling-postgres-queue/  Prerequisites,</title><description>This is fucking crazy cool&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.rudderstack.com/blog/scaling-postgres-queue/"&gt;https://www.rudderstack.com/blog/scaling-postgres-queue/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Prerequisites, if you&amp;#x27;re not familiar with postgres &amp;quot;internals&amp;quot; that much&lt;br /&gt;yesterday&amp;#x27;s &lt;a href="https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/"&gt;https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/&lt;/a&gt;&lt;br /&gt;and previously mentioned&lt;br /&gt;&lt;a href="https://www.cybertec-postgresql.com/en/speeding-up-things-with-hint-bits"&gt;https://www.cybertec-postgresql.com/en/speeding-up-things-with-hint-bits&lt;/a&gt;&lt;br /&gt;&lt;a href="https://www.cybertec-postgresql.com/en/loading-data-in-the-most-efficient-way/"&gt;https://www.cybertec-postgresql.com/en/loading-data-in-the-most-efficient-way/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Have fun!!&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--743-0.jpg" alt="media"/&gt;</description><pubDate>2025-07-29T04:57:01+00:00</pubDate><link href="https://t.me/c/1704442876/743">https://t.me/c/1704442876/743</link></item><item><guid>https://t.me/c/1704442876/742</guid><title>https://byteofdev.com/posts/making-postgres-slow/</title><description>&lt;a href="https://byteofdev.com/posts/making-postgres-slow/"&gt;https://byteofdev.com/posts/making-postgres-slow/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--742-0.jpg" alt="media"/&gt;</description><pubDate>2025-07-28T16:06:01+00:00</pubDate><link href="https://t.me/c/1704442876/742">https://t.me/c/1704442876/742</link></item><item><guid>https://t.me/c/1704442876/741</guid><title>https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/</title><description>&lt;a href="https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/"&gt;https://www.cybertec-postgresql.com/en/making-the-postgresql-visibility-map-visible/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--741-0.jpg" alt="media"/&gt;</description><pubDate>2025-07-28T05:40:15+00:00</pubDate><link href="https://t.me/c/1704442876/741">https://t.me/c/1704442876/741</link></item><item><guid>https://t.me/c/1704442876/740</guid><title>https://www.rudderstack.com/blog/kafka-vs-postgresql-implementing-our-queueing-system-using-postgres</title><description>&lt;a href="https://www.rudderstack.com/blog/kafka-vs-postgresql-implementing-our-queueing-system-using-postgresql/"&gt;https://www.rudderstack.com/blog/kafka-vs-postgresql-implementing-our-queueing-system-using-postgresql/&lt;/a&gt;&lt;br /&gt;&lt;img src="https://tg-to-rss.kataev.pro/static/-1001704442876--740-0.jpg" alt="media"/&gt;</description><pubDate>2025-07-27T05:36:01+00:00</pubDate><link href="https://t.me/c/1704442876/740">https://t.me/c/1704442876/740</link></item></channel></rss>