MRK
@marma.dev
I seek meaning in systems, both digital and human. 🌐 marma.dev
Published second article for Bevy Game Dev in Rust Series. In this article, you'll learn about Timers and States in Bevy by building a Snake Game with Audio and Particle effects and finally deploy it to itchio #rust #rustlang #bevy #bevyengine #gamedev blog.sheerluck.dev/posts/learn-...
Learn Bevy States, Timers, and Grid Movement by Building Snake | Mrsheerluck Blog
Build Snake from scratch using the Bevy game engine in Rust. Learn states, timers, grid movement and particle effects. Then deploy a playable web version to Itch.io.
blog.sheerluck.dev
New Quick Tip: Fix Svelte LSP indexing in Helix. Vite’s multi-tsconfig setup can break your dependency graph. Here is how to point svelteserver to the right path. Read more: marma.dev/articles/202... #Helix #Svelte #Vite #LSP #Programming
Fixing Svelte LSP Indexing in Helix
If your Svelte LSP does not index your files properly in Helix, here might be a solution.
marma.dev
How our "perfect" one-line isOwner() function in Next.js started always returning true. Spoiler: It is because of server functions... Wrote about the bug, the fix, and the "magic" that caused it: marma.dev/articles/202... #webdev #javascript #typescript #react #nextjs #serverfunctions
marma.dev
What is Rust's Vec<T> 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! marma.dev/articles/202... #rustlang #UnderTheHood #DeepDive
Under the hood: Vec<T>
Let's look at Vec<T> to get a better understanding of its inner workings.
marma.dev
So glad you guys made the jump! A warm welcome and enjoy the stay here :)
🦀 Hello World! The Rust project now has an official presence on Bluesky! ✨ We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.
🎸 ChordFlow - TUI tool designed to help guitarists/musicians practice improvisation and master the guitar neck by providing dynamic chord progressions with a built-in metronome - Written in Ratatui github.com/timvancann/c... #rustlang #guitarist #guitar
Rust isn’t harder than other languages! Or at least, that’s what I’m trying to convince you... If you're standing at the edge, staring into the abyss of Rust, wondering if it’s too difficult... Relax. It’s not (somewhat). #rust #rustlang #opinion
Rust is not harder than other languages
When we talk about how hard rust is, we always forget that other languages are of similar difficulty. It is just the place where we get bitten by the language that is different.
marma.dev
Swimming controls and Archimedes' principle 🛟🏊 #gamedev #indiedev #solodev #indiegame #BevyEngine
Nature research paper: A neoantigen vaccine generates antitumour immunity in renal cell carcinoma https://go.nature.com/4gtHiuX
A neoantigen vaccine generates antitumour immunity in renal cell carcinoma - Nature
A phase I trial of a neoantigen-targeting personalized cancer vaccine led to durable and polyfunctional T cell responses and antitumour recognition, and was associated with no recurrence in patients with high-risk clear cell renal cell carcinoma.
go.nature.com
<table> highlighting with CSS :has() 💡 td:has(~ td:hover), /* previous sibling cells */ table:has(td:nth-of-type(3):hover) /* column cells */ tr:not(:first-of-type):has(~ tr:hover) td:nth-of-type(3) { background: var(--highlighted); }
Looking for a better way to track software versions? I've written about this in my new article (beware: it's a shameless self-promotion) #rust #rustlang #devops #productivity #smart #software-updates
A Smarter Way to Track Software Versions
Keeping track of software versions is a constant challenge, with updates scattered across GitHub, DockerHub, and other platforms. The struggle lies in balancing awareness, automation, and control with...
marma.dev
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 & get notified. I'd love feedback :) #DevOps #OpenSource #rust #rustlang #buildinpublic
GitHub - marekzan/veno: Get notified on new versions of your artifacts.
Get notified on new versions of your artifacts. Contribute to marekzan/veno development by creating an account on GitHub.
github.com
New Rust point release 1.84.1 Thanks to everyone involved in this!
Announcing Rust 1.84.1 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
How to keep your runtimes organized? 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! mise.jdx.dev #Mise #DevTools #VersionManager #Productivity #CLI #developer #rust
Home | mise-en-place
mise-en-place documentation
mise.jdx.dev
If you are wondering why it’s harder to get an interview when applying directly: Consider that the number of applications per role are up, by a LOT. For dev roles, a lot. And increasingly more are AI-generated, and noise from the POV of the hiring manager. Many such startups:
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? #ziglang #rust #java #python #typescript #golang #c #c++ #programming #developer
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 marma.dev/articles/202...
Why you should write
Is writing merely a tool to manifest thoughts, or is it a way to bring clarity to your mind, challenge your assumptions, and uncover what you truly believe and value?
marma.dev
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: No more deep nesting—just clean, concise code! doc.rust-lang.org/rust-by-exam...
Code is a conversation-with the machine, your team, and future you. Write it so it’s worth reading twice.