<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Databases and distributed systems. Working at Datadog on Metrics.&#xA;&#xA;https://artem.krylysov.com/</description><link>https://bsky.app/profile/artem.krylysov.com</link><title>@artem.krylysov.com - Artem Krylysov </title><item><link>https://bsky.app/profile/artem.krylysov.com/post/3mlmovvivjc2a</link><description>Apparently one of the new popular games stores its game state in RocksDB - &#34;In 60-90 seconds, Windrose read 32GB and wrote 1.3GB from the drive&#34; https://www.tomshardware.com/pc-components/ssds/pirate-rpg-game-is-secretly-looting-your-ssd-lifespan-new-windrose-patch-promises-smoother-sailing-and-addresses-excessive-disk-writing</description><pubDate>12 May 2026 01:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3mlmovvivjc2a</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3miupes42ys2k</link><description>BBC reporting on Gen Z drug addicts, sellers and makers in Russia, some sharing their lives on TikTok and Telegram https://www.youtube.com/watch?v=Y5wajKa4iz8</description><pubDate>07 Apr 2026 02:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3miupes42ys2k</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3mhobxpmt6c2y</link><description>turbopuffer: Object Storage-native Database for Search by Simon Eskildsen https://www.youtube.com/watch?v=pqoRNwNaxfs&#xA;This is an outstanding talk. People are not talking enough about how unnecessary complexity, technical and organizational slows down teams and projects to crawl.</description><pubDate>22 Mar 2026 19:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3mhobxpmt6c2y</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3meeyrdrj522w</link><description>Manhattan ferry today</description><pubDate>08 Feb 2026 22:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3meeyrdrj522w</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3mc3xfp4iak24</link><description>If you are running CPU-bound workloads in the cloud and are not using the latest ARM instance types, you are losing money https://www.cs.cit.tum.de/fileadmin/w00cfj/dis/papers/cloudspecs-final.pdf</description><pubDate>10 Jan 2026 21:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3mc3xfp4iak24</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3mb3iqi52a22d</link><description>Back to skis after 15 years of snowboarding. Can&#39;t decide between High Anxiety Adios.</description><pubDate>28 Dec 2025 23:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3mb3iqi52a22d</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3m6dlihvob22p</link><description>&#34;I simplified tx: Mutex&lt;Option&lt;mpsc::Sender&lt;ScheduledTask&gt;&gt;&gt; to tx: Arc&lt;Mutex&lt;Option&lt;mpsc::Sender&lt;ScheduledTask&gt;&gt;&gt;&gt;.&#34;&#xA;&#xA;Claude, are you sure?</description><pubDate>24 Nov 2025 00:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3m6dlihvob22p</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3m5ykywnsmk2q</link><description>AI-assisted coding feels a lot like a mix of management and coaching junior engineers, except you are coaching the LLM instead of a person.</description><pubDate>19 Nov 2025 15:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3m5ykywnsmk2q</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3m5ok4jlllk2w</link><description>Rust database developer starter pack:&#xA;- Arc&lt;Mutex&gt;, RwLock, Ouroboros, ArcSwap&#xA;- &#34;Is atomic::Ordering::Relaxed enough here?&#34;&#xA;- Iterator borrowing from itself&#xA;- &#34;Polonius is not really ready for widespread use&#34;&#xA;- Tokio async disk IO is just blocking IO in a thread pool&#xA;- tokio-uring: &#34;Dead or dying?&#34;</description><pubDate>15 Nov 2025 15:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3m5ok4jlllk2w</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3m2ujwovlqc2e</link><description>Just got cured ham I bought in duty-free in France confiscated at the US border 🤦‍♂️apparently you can&#39;t bring it https://www.help.cbp.gov/s/article/Article-1470?language=en_US</description><pubDate>10 Oct 2025 20:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3m2ujwovlqc2e</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lxvgd5qyp22n</link><description>Using uv with inline dependency declarations is a gamechanger for Python scripts https://docs.astral.sh/uv/guides/scripts/#using-a-shebang-to-create-an-executable-file</description><pubDate>03 Sep 2025 00:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lxvgd5qyp22n</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lwyk2twe6c2h</link><description>Added a few Mikkeller prints - exactly what the kitchen was missing.</description><pubDate>22 Aug 2025 13:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lwyk2twe6c2h</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lwuni6uhoc2p</link><description>JetBrains IDEs have gone downhill in recent years. IntelliJ went from working almost flawlessly for Rust and Go to often having issues to the point where the IDE becomes unusable. I&#39;m not sure how they are going to survive with free alternatives getting pretty good.</description><pubDate>21 Aug 2025 00:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lwuni6uhoc2p</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lwlxnfjd4c2i</link><description>Out of curiosity I attempted a &#34;100% AI generated PR&#34; with Claude Code. It was very tedious. You either have to do a lot of handholding, which makes the whole process net negative, or you have to lower the quality bar, which can be fine in some cases.</description><pubDate>17 Aug 2025 13:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lwlxnfjd4c2i</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lw3fmgye5c2w</link><description>$7 for an iced latte?! Specialty beans from B&amp;W and Onyx Coffee suddenly don&#39;t sound expensive.</description><pubDate>10 Aug 2025 23:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lw3fmgye5c2w</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lvp4mhpafk2b</link><description>This piece of code in RocksDB caught my eye. The exact same snippet exists in Snappy and many other projects if you search GitHub for the magic constant. I was curious what &#34;problematic&#34; means exactly. After some digging TIL CRC(A + CRC(A)) is always the same constant, regardless of A.</description><pubDate>06 Aug 2025 01:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lvp4mhpafk2b</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3luxg7adsgc2p</link><description>What a shame, BBC Radio 1 Essential Mixes are no longer available outside the UK. I&#39;ve been listening it since around 2010. The show had a huge impact on me. Discovered so much great music thanks to it and met great people as a result.</description><pubDate>27 Jul 2025 15:43 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3luxg7adsgc2p</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3ltu32cnc3k2u</link><description>What is the 2025 equivalent of raw, intense and politicly charged &#34;Jahba - The Part Time Revolutionary&#34; that dropped 20 years ago? https://krissrecords.bandcamp.com/track/bush-is-a-pussycloth</description><pubDate>13 Jul 2025 14:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3ltu32cnc3k2u</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lm3k2fpvms22</link><description>Building software compatible with popular system&#39;s APIs and formats is a blessing and a curse. You can easily bootstrap integration tests - run side by side correctness checks and reuse benchmarks. But it also means reimplementing decades of legacy code, carrying choices that no longer make sense.</description><pubDate>05 Apr 2025 18:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lm3k2fpvms22</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3llhkgexy6c2v</link><description>Anthropic is now shaming me for not working on my side project often enough. Let&#39;s see how far these $40 take it.</description><pubDate>28 Mar 2025 19:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3llhkgexy6c2v</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3llfa533vrs27</link><description>Ok, I have to say this. Claude Cloud is the first tool in the AI space since the release of ChatGPT that is both impressive and somehow useful.</description><pubDate>27 Mar 2025 21:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3llfa533vrs27</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3ljlw2qzdls2u</link><description>The amount of talking and unskippable cutscenes in Cyberpunk 2077 is unbearable, the developers should have called it an interactive movie.</description><pubDate>05 Mar 2025 02:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3ljlw2qzdls2u</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lhgys7b6d22e</link><description>Fuchsia filesystem is written in Rust and is based on LSM-trees, interesting read&#xA; https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/docs/contribute/governance/rfcs/0136_fxfs.md&#xA;&#xA;https://fuchsia.googlesource.com/fuchsia/+/refs/heads/main/src/storage/fxfs/</description><pubDate>05 Feb 2025 16:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lhgys7b6d22e</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lgvyz2cx322k</link><description>I love the congestion pricing.</description><pubDate>29 Jan 2025 22:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lgvyz2cx322k</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lgb6rbws222y</link><description>I missed the cold. Makes you feel alive.</description><pubDate>21 Jan 2025 15:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lgb6rbws222y</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lfqmk3rzvc2o</link><description>Going back to my old key-value store[1] to add a long-requested feature after a very long break reminded me that concurrency in Go can become a minefield the moment you stop &#34;sharing memory by communicating.&#34;&#xA;&#xA;[1]: https://github.com/akrylysov/pogreb</description><pubDate>15 Jan 2025 01:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lfqmk3rzvc2o</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lflkt7a7uk2q</link><description>Turns out I missed Codecov getting acquired by Sentry (in 2022).</description><pubDate>13 Jan 2025 01:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lflkt7a7uk2q</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3lfae52zoos2q</link><description>Are we getting closer to the peak of the AI bubble? Here is a Wi-Fi router with AI! https://rog.asus.com/networking/rog-rapture-gt-be19000ai/</description><pubDate>08 Jan 2025 14:17 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3lfae52zoos2q</guid></item><item><link>https://bsky.app/profile/artem.krylysov.com/post/3leaatvi3a22k</link><description>The choice of pushing down filtering and aggregation makes sense because the communication overhead can be high even with a logical interface to storage. On the other hand, it blurs the line between storage and compute, which I could see making scaling certain workloads more challenging.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>26 Dec 2024 19:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:ddla2bueajpnsp64ythovdvz/app.bsky.feed.post/3leaatvi3a22k</guid></item></channel></rss>