Pinned
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
MRK
@marma.dev
I seek meaning in systems, both digital and human. 🌐 marma.dev
117 followers335 following70 posts
Pinned
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
MRK reposted
MRK reposted
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-...
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
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
This would be bangers!
The gist of the problem is: 1. Bevy checks for conflicting mutable access to data when defining queries and systems. 2. Currently, this panics at startup if it's invalid. 3. We would like to move this to compile time. Malek has been working on a solution, as seen in the linked PR :)
MRK reposted
🎸 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
MRK reposted
MRK reposted
Nature research paper: A neoantigen vaccine generates antitumour immunity in renal cell carcinoma https://go.nature.com/4gtHiuX
MRK reposted
MRK reposted
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
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
New Rust point release 1.84.1 Thanks to everyone involved in this!
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
MRK reposted
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...
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...
You are up to date.