<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Rustacean 🦀 Father of daughters. SOFA 🛋 member. Game dev, machine learning and home automation enthusiast.</description><link>https://bsky.app/profile/robban.eu</link><title>@robban.eu - Robert Blomqvist</title><item><link>https://bsky.app/profile/robban.eu/post/3lw27vzf7dc26</link><description>The #rustlang Bluesky feed is showing its age; I built it when Bluesky was in beta using a hacky DAG-CBOR implementation.&#xA;&#xA;I&#39;m now updating it to use Jetstream/JSON for reduced bandwidth, power usage and easier on my wallet.&#xA;&#xA;Maybe a few more restarts during this transition, but no other changes! 🤞</description><pubDate>10 Aug 2025 11:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3lw27vzf7dc26</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3ljx2zq7cts2r</link><description>I customize. A lot. Probably too much. Historically, using private git repos with notes on how to re-apply configs.&#xA;&#xA;Learned about &#34;dotfile managers&#34; recently, and tried chezmoi - loving it.&#xA;&#xA;Highly recommended if you have lots of unmanaged app configs.&#xA;&#xA;(Note: Addictive)&#xA;&#xA;www.chezmoi.io&#xA;https://www.chezmoi.io/</description><pubDate>09 Mar 2025 12:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3ljx2zq7cts2r</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3ldtytzaxfk2f</link><description>The #rustlang feed now supports pagination so you should hopefully be able to scroll back around a week or so.&#xA;&#xA;https://bsky.app/profile/robban.eu/feed/rustlang&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>21 Dec 2024 22:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3ldtytzaxfk2f</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3l5r4egojdf2l</link><description>Added two more things to that strange list of tools that, when first explained or read about, seem superfluous and unnecessary, but after some hands-on experience, become part of your core tools:&#xA;&#xA;jj and TailwindCSS</description><pubDate>05 Oct 2024 10:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3l5r4egojdf2l</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3l5fdgiaxkj2k</link><description>@atproto.com ‪Custom built feed is unable to deserialize com.atproto.sync.subscribeRepos commit payloads since yesterday - has anything changed in that message structure?</description><pubDate>30 Sep 2024 18:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3l5fdgiaxkj2k</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3kls4yf7a5x2c</link><description>@proton.me any news about the Proton Mail desktop app for Linux?</description><pubDate>19 Feb 2024 19:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3kls4yf7a5x2c</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3kl3q6bi2v22e</link><description>Stumbled upon the book &#34;There Is No Antimemetics Division&#34; by qntm (thanks @pfrazee.com), it&#39;s really ▮▮▮ ▮▮▮▮▮▮ for the ▮▮▮▮▮ and ▮▮▮ ▮▮▮▮▮▮ ▮▮. If ▮▮▮▮ ▮▮▮ can ▮▮▮▮.</description><pubDate>10 Feb 2024 21:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3kl3q6bi2v22e</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3kft7luz4332b</link><description>@atproto.com I want to update only the description of app.bsky.feed.generator, keeping avatar etc as is.&#xA;&#xA;Can I call com.atproto.repo.putRecord with only the description field? (and any required fields) Or will that remove the current avatar?</description><pubDate>05 Dec 2023 20:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3kft7luz4332b</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3kflby66kud27</link><description>Outer layers of my #adventofcode Day 2 in #rustlang 🦀&#xA;&#xA;(Yeah this can be reduced more by combining maps or filter_map, but I liked this level of readability 🥰)</description><pubDate>02 Dec 2023 17:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3kflby66kud27</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3kfdwh2qgfb2t</link><description>The rustlang feed has been updated from the example Typescript repo to a custom made Rust algorithm. Hopefully it pulls in more Rust content while staying on topic (car content also mention rust, performance and ownership!)&#xA;&#xA;Way easier to run and test and memory usage dropped from ~325MB to ~4MB.</description><pubDate>29 Nov 2023 18:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3kfdwh2qgfb2t</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3kea63icwjc2l</link><description>Hey Rustlang feed subscribers. This feed has been stale for a few days, I migrated the backing database and missed to update an important ATproto change in my feed generator. It should hopefully be resolved now. Sorry for the inconvenience! #rustlang&#xA;https://github.com/bluesky-social/atproto/discussions/1832</description><pubDate>15 Nov 2023 13:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3kea63icwjc2l</guid></item><item><link>https://bsky.app/profile/robban.eu/post/3k6ehrxj7fz2g</link><description>Good point&#xA;https://overreacted.io/goodbye-clean-code/</description><pubDate>01 Sep 2023 22:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:io2xfl2j44cepiys7cli5dkf/app.bsky.feed.post/3k6ehrxj7fz2g</guid></item></channel></rss>