<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>💻 Software engineer at Google&#xA;☕ The Coder Cafe newsletter https://thecoder.cafe&#xA;📖 100 Go Mistakes author https://100go.co/book&#xA;🏠 https://teivah.dev&#xA;改善</description><link>https://bsky.app/profile/teivah.dev</link><title>@teivah.dev - Teiva Harsanyi</title><item><link>https://bsky.app/profile/teivah.dev/post/3ml75gcc5vs2y</link><description>&#34;The cache didn&#39;t change. The code didn&#39;t change. The system grew around the cache, and the cache quietly became load-bearing.&#34;&#xA;https://read.thecoder.cafe/p/cache-use-cases</description><pubDate>06 May 2026 16:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3ml75gcc5vs2y</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3mknfbmc4es2g</link><description>How Linux 7.0 Broke PostgreSQL: The Preemption Regression Explained&#xA;https://read.thecoder.cafe/p/linux-broke-postgresql</description><pubDate>29 Apr 2026 15:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3mknfbmc4es2g</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3mkarxjsc322h</link><description>6,500+ and growing! To celebrate with the community of The Coder Cafe, we just opened a book club! 📚&#xA;We&#39;ll be reading Designing Data-Intensive Applications (2nd ed) together.&#xA;A huge thank you to @oreilly.bsky.social for giving away 3 free copies of the book!&#xA;https://read.thecoder.cafe/p/reading-room-open</description><pubDate>24 Apr 2026 14:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3mkarxjsc322h</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3mk4bm5zpos2t</link><description>New post ☕️ &#xA;Systems Thinking Explained: From Events to Systemic Structures&#xA;https://read.thecoder.cafe/p/systems-thinking</description><pubDate>22 Apr 2026 19:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3mk4bm5zpos2t</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3mjjnzg5uf22x</link><description>Did you know that every time you save a file to an SSD, quantum physics is involved? ⚛️&#xA;&#xA;New post: How an SSD Works: An Introduction to Quantum Physics&#xA;https://read.thecoder.cafe/p/how-an-ssd-works</description><pubDate>15 Apr 2026 10:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3mjjnzg5uf22x</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3mbtuc7wk5s2y</link><description>&#34;The cold start problem is a chicken-and-egg problem: no users without value, no value without users.&#34;&#xA;&#xA;https://read.thecoder.cafe/p/cold-start-problem</description><pubDate>07 Jan 2026 16:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3mbtuc7wk5s2y</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3makwz3ulhs2q</link><description>Build Your Own Key-Value Storage Engine: Week 4 (Written in collaboration with @scylladb.com)&#xA;This week, we explore how to handle deletes and compaction in LSM trees.&#xA;https://read.thecoder.cafe/p/build-your-own-kv-engine-4</description><pubDate>22 Dec 2025 09:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3makwz3ulhs2q</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m76gt6mwlk2y</link><description>Build Your Own Key-Value Storage Engine—Week 3: Durability with Write-Ahead Logging (Written in collaboration with&#xA;@scylladb.com )&#xA;This week, we explore how to make data durable with the use of a WAL.&#xA;https://read.thecoder.cafe/p/build-your-own-kv-engine-3</description><pubDate>04 Dec 2025 16:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m76gt6mwlk2y</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m6otc3ghsc2e</link><description>Linus Torvalds vs. Ambiguous Abstractions&#xA;https://read.thecoder.cafe/p/linus-torvalds-ambiguous-abstractions</description><pubDate>28 Nov 2025 11:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m6otc3ghsc2e</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m5yj5ntfyc23</link><description>Build Your Own Key-Value Storage Engine—Week 2: In-Memory Store (Written in collaboration with @scylladb.com)&#xA;&#xA;This week, we explore the foundations of LSM trees: memtable and SSTables.&#xA;https://read.thecoder.cafe/p/build-your-own-kv-engine-2</description><pubDate>19 Nov 2025 14:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m5yj5ntfyc23</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m5j4yzfci22e</link><description>&#34;No act of kindness, no matter how small, is ever wasted.&#34;&#xA;&#xA;[New post] Nothing Beats Kindness: Celebrating World Kindness Day 🎉&#xA;https://read.thecoder.cafe/p/nothing-beats-kindness</description><pubDate>13 Nov 2025 12:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m5j4yzfci22e</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m4vemf6qy22s</link><description>Build Your Own Key-Value Storage Engine—Week 1: In-Memory Store&#xA;&#xA;The beginning of the series written in collaboration with @scylladb.com where we explore key-value storage engines. This week, we start with a simple in-memory storage and the validation client.&#xA;https://read.thecoder.cafe/p/build-your-own-kv-engine-1</description><pubDate>05 Nov 2025 15:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m4vemf6qy22s</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m4irwwt6b22f</link><description>🎃 Horror Coding Stories: Therac-25—A deadly race condition and overflow&#xA;read.thecoder.cafe/p/therac-25&#xA;https://read.thecoder.cafe/p/therac-25</description><pubDate>31 Oct 2025 15:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m4irwwt6b22f</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m4flt6rugk2w</link><description>Falsehoods Programmers Believe About Names&#xA;https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/</description><pubDate>30 Oct 2025 08:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m4flt6rugk2w</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m3s63yfe522u</link><description>[New post]&#xA;Speed vs. Velocity: The Difference Between Moving Fast and Moving Forward&#xA;https://read.thecoder.cafe/p/speed-vs-velocity</description><pubDate>22 Oct 2025 15:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m3s63yfe522u</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m3mxhndajc2z</link><description>I just got my 🇬🇧 visa.</description><pubDate>20 Oct 2025 13:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m3mxhndajc2z</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m3cwkfxrks22</link><description>[New post]&#xA;Conflict-Free Replicated Data Types (CRDTs): Convergence Without Coordination&#xA;read.thecoder.cafe/p/crdt&#xA;https://read.thecoder.cafe/p/crdt</description><pubDate>16 Oct 2025 14:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m3cwkfxrks22</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m3b4ar6zrc2u</link><description>I created a new root website for thecoder.cafe and moved the newsletter to read.thecoder.cafe. Thanks to @Cloudflare, which enabled a smooth transition.</description><pubDate>15 Oct 2025 20:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m3b4ar6zrc2u</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m37oi4b2qs2k</link><description>I vibe code the same way I play: saving my progress every 15 seconds.</description><pubDate>15 Oct 2025 07:04 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m37oi4b2qs2k</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m2tydu72sc2h</link><description>Agentic Design Patterns&#xA;https://docs.google.com/document/d/1rsaK53T3Lg5KoGwvf8ukOUvbELRtH-V0LnOIFDxBryE/</description><pubDate>10 Oct 2025 15:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m2tydu72sc2h</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m2rhqlohc22y</link><description>The Story of The Coder Cafe: Celebrating the First Year&#xA;&#xA;This is my story behind the creation of a tech newsletter: the process, the ideas, the struggles, etc.&#xA;https://www.thecoder.cafe/p/the-coder-cafe-story</description><pubDate>09 Oct 2025 15:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m2rhqlohc22y</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m2m5obpl5224</link><description>Today marks the birthday of my newsletter 🥳!&#xA;&#xA;It turns out that I wrote quite a bit during the year, so I decided to compile all the posts and release them as a book (260 pages).&#xA;&#xA;The book is available on Leanpub: DRM-free EPUB/PDF.&#xA;&#xA;Get the book: https://leanpub.com/thecodercafe-season1/&#xA;RT appreciated 🙏.</description><pubDate>07 Oct 2025 12:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m2m5obpl5224</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m2lxpefdrk2f</link><description>I re-enabled my Calendly session: https://calendly.com/teiva-harsanyi/meet&#xA;If you want to chat about tech, non-tech topics, whatever, feel free to book a slot!</description><pubDate>07 Oct 2025 10:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m2lxpefdrk2f</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3m22gh7m6522e</link><description>📢 New post: Organic Growth vs. Controlled Growth&#xA;What Kind of Garden Is Your Codebase?&#xA;https://www.thecoder.cafe/p/organic-growth-vs-controlled-growth</description><pubDate>30 Sep 2025 11:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3m22gh7m6522e</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3lzyqpm5qr22h</link><description>TIL: The RUM Conjecture&#xA;&#xA;In short, the conjecture says that any access method faces a 3-way trade-off among read overhead, update overhead, and memory/space overhead and you can optimize at most two.&#xA;https://openproceedings.org/2016/conf/edbt/paper-12.pdf</description><pubDate>29 Sep 2025 19:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3lzyqpm5qr22h</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3lzxxplnewk2g</link><description>My notes on the SILK: Preventing Latency Spikes in LSM Key-Value Stores whitepaper.&#xA;&#xA;https://substack.com/@teivah/note/c-160771406</description><pubDate>29 Sep 2025 12:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3lzxxplnewk2g</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3lzlnhbnhqc2a</link><description>Sort Lines in Source Code&#xA;https://testing.googleblog.com/2025/09/sort-lines-in-source-code.html</description><pubDate>24 Sep 2025 14:27 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3lzlnhbnhqc2a</guid></item><item><link>https://bsky.app/profile/teivah.dev/post/3lyy4f7miis23</link><description>What Makes System Calls Expensive: A Linux Internals Deep Dive.&#xA;https://blog.codingconfessions.com/p/what-makes-system-calls-expensive&#xA;&#xA;Another great post by @abhi9u.bsky.social. I learned a lot, including vDSO.</description><pubDate>16 Sep 2025 20:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:6bvsq2m6i2aulaftswc76te3/app.bsky.feed.post/3lyy4f7miis23</guid></item></channel></rss>