<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>I seek meaning in systems, both digital and human.&#xA;&#xA;🌐 marma.dev</description><link>https://blacksky.community/profile/marma.dev</link><title>@marma.dev - MRK</title><item><link>https://blacksky.community/profile/marma.dev/post/3mbz3lhvzhc2b</link><description>New Quick Tip: Fix Svelte LSP indexing in Helix.&#xA;&#xA;Vite’s multi-tsconfig setup can break your dependency graph. Here is how to point svelteserver to the right path.&#xA;&#xA;Read more: https://marma.dev/articles/2026/fixing-svelte-lsp-indexing-in-helix&#xA;&#xA;#Helix #Svelte #Vite #LSP #Programming</description><pubDate>09 Jan 2026 18:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3mbz3lhvzhc2b</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3m44g2snpdk2l</link><description>How our &#34;perfect&#34; one-line isOwner() function in Next.js started always returning true.&#xA;&#xA;Spoiler: It is because of server functions...&#xA;&#xA;Wrote about the bug, the fix, and the &#34;magic&#34; that caused it:&#xA;&#xA;https://marma.dev/articles/2025/when-perfect-code-fails&#xA;&#xA;#webdev #javascript #typescript #react #nextjs #serverfunctions</description><pubDate>26 Oct 2025 17:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3m44g2snpdk2l</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lyb4vu2dvc2b</link><description>What is Rust&#39;s Vec&lt;T&gt; hiding? The docs just show { /* private fields */ }. I went on a deep dive into the standard library to uncover the layers of abstraction, from unsafe pointers to the safe API we know and love. A look under the hood!&#xA;&#xA;https://marma.dev/articles/2025/under-the-hood-vec-t&#xA;&#xA;#rustlang #UnderTheHood #DeepDive</description><pubDate>07 Sep 2025 16:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lyb4vu2dvc2b</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lm3p5cibs22h</link><description>So glad you guys made the jump! A warm welcome and enjoy the stay here :)&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>05 Apr 2025 19:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lm3p5cibs22h</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lifqcq3iy225</link><description>This would be bangers!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>17 Feb 2025 21:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lifqcq3iy225</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3licwaq5v6c2t</link><description>Rust isn’t harder than other languages!&#xA;&#xA;Or at least, that’s what I’m trying to convince you...&#xA;&#xA;If you&#39;re standing at the edge, staring into the abyss of Rust, wondering if it’s too difficult... Relax. It’s not (somewhat).&#xA;&#xA;#rust #rustlang #opinion&#xA;https://marma.dev/articles/2025/rust-is-not-harder-than-other-languages</description><pubDate>16 Feb 2025 19:02 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3licwaq5v6c2t</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lhtvd6j6vs27</link><description>When a typo makes your day...&#xA;&#xA;#rust #rustlang #gamedev #bevy</description><pubDate>10 Feb 2025 19:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lhtvd6j6vs27</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lhbhk24cas2d</link><description>Looking for a better way to track software versions?&#xA;&#xA;I&#39;ve written about this in my new article (beware: it&#39;s a shameless self-promotion)&#xA;&#xA;#rust #rustlang #devops #productivity #smart #software-updates&#xA;https://marma.dev/articles/2025/a-smarter-way-to-track-software-versions</description><pubDate>03 Feb 2025 11:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lhbhk24cas2d</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lh76islzek2n</link><description>Tracking software versions manually was a nightmare—GitHub, DockerHub, ArtifactHub, all scattered. I needed one source of truth + flexible notifications. So I built Veno: a simple way to track &amp; get notified. I&#39;d love feedback :) &#xA;&#xA;#DevOps #OpenSource #rust #rustlang #buildinpublic&#xA;https://github.com/marekzan/veno</description><pubDate>02 Feb 2025 13:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lh76islzek2n</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lh3zk4en322l</link><description>New Rust point release 1.84.1 &#xA;Thanks to everyone involved in this!&#xA;https://blog.rust-lang.org/2025/01/30/Rust-1.84.1.html</description><pubDate>01 Feb 2025 07:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lh3zk4en322l</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lgw3smo5nk25</link><description>How to keep your runtimes organized? &#xA;&#xA;Mise is a blazing-fast runtime version manager on steroids! Share your mise.toml or .tool-versions with your team to keep everyone in sync. Fully asdf-compatible but way faster!&#xA;&#xA;mise.jdx.dev&#xA;&#xA;#Mise #DevTools #VersionManager #Productivity #CLI #developer #rust&#xA;https://mise.jdx.dev</description><pubDate>29 Jan 2025 23:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lgw3smo5nk25</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lgqv7vsh5s2u</link><description>What’s your favorite thing about your programming language of choice? Is it the syntax, the ecosystem, or just how it makes you feel while coding? Are you also using it professionally?&#xA;&#xA;#ziglang #rust #java #python #typescript #golang #c #c++ #programming #developer</description><pubDate>27 Jan 2025 21:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lgqv7vsh5s2u</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lgqhey3kfc2m</link><description>Mostly sharing tech stuff, but sometimes I’ll dive into thoughts like this: writing helps me think clearer, connect ideas, and grow. If you’ve been holding back, start now, you won’t regret it. #Tech #Thoughts #Writing #Programming #Developer #Blog #Article&#xA;&#xA;https://marma.dev/articles/2025/why-you-should-write</description><pubDate>27 Jan 2025 17:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lgqhey3kfc2m</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lgohtjyovs2g</link><description>Rust tip: Use let else for cleaner pattern matching! Instead of wrapping logic in if let, you can exit early when a pattern doesn’t match:&#xA;&#xA;No more deep nesting—just clean, concise code!&#xA;&#xA;https://doc.rust-lang.org/rust-by-example/flow_control/let_else.html</description><pubDate>26 Jan 2025 22:26 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lgohtjyovs2g</guid></item><item><link>https://blacksky.community/profile/marma.dev/post/3lgm3h7todc2f</link><description>Code is a conversation-with the machine, your team, and future you. Write it so it’s worth reading twice.</description><pubDate>25 Jan 2025 23:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:yvq2oqnj4zayfblgguzjgytp/app.bsky.feed.post/3lgm3h7todc2f</guid></item></channel></rss>