tjallingt reposted
For all Silicon Labs EFR32 Rust fans I just published crates.io/crates/silab.... It follows the same idea as crates.io/crates/stm32...
tjallingt
tjallingt reposted
For all Silicon Labs EFR32 Rust fans I just published crates.io/crates/silab.... It follows the same idea as crates.io/crates/stm32...
tjallingt reposted
I feel like that's the biggest issue in our industry and AI has just multiplied that tenfold. Software that improves people's lives is created with care. I feel like we're teaching a generation of developers that it's totally normal for stuff to be broken all the time. Not sure how to solve this.
Almost 20 days after launch, the new npmjs dark mode is still utterly broken. I celebrated when they released it. It's great to see npm working on new features. The web needs MS to invest in the registry. But this isn't the way. They should remove dark mode until they have the time to do it right.
tjallingt reposted
I finally published Toasty (async Rust ORM) crates! I’ll be writing about it soon (and why it took so long). github.com/tokio-rs/toa...
tjallingt reposted
The React Compiler rust port is now up as an in-progress PR at github.com/facebook/rea... - more to come as we test and polish.
We’re pretty close to having an initial Rust port of React Compiler. My approach was to iterate on the plan document (write it manually, have the agent expand, edit, repeat). Then try to run it, see what goes wrong, revert back to the plan, tweak the plan, repeat.
tjallingt reposted
tjallingt reposted
tjallingt reposted
tjallingt reposted
With all the excitement of (Same-Document) View Transitions (and more VT features) becoming Baseline Newly available (yay! 🎉), one might overlook the inclusion of the moveBefore() method. This method is a pretty big deal as it allows you to move elements around the DOM while preserving their state.
Firefox now supports view transitions, the command and commandfor HTML attributes, and the moveBefore() method. www.firefox.com/en-US/firefo...
tjallingt reposted
React 19.2 is now available! This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more: react.dev/blog/2025/10...
tjallingt reposted
tjallingt reposted
tjallingt reposted
tjallingt reposted
New longform @inkandswitch.com essay! 📜 Malleable Software: Restoring user agency in a world of locked-down apps by me, @joshuahhh.com, @pvh.ca and @seaofclouds.com inkandswitch.com/essay/mallea... It's about why people need agency over their software tools, and how to make that happen.
tjallingt reposted
We just published all talks from RustWeek 2025 🦀 🌎 Clear your calendars: 25+ hours and 54 talks worth of amazing Rust content! www.youtube.com/playlist?lis... #rustlang #rust #RustWeek
tjallingt reposted
Good post by @joehellerstein.bsky.social on the theoretical foundations behind CRDTs. Automerge has exactly the layered structure he describes (commutative ops on top of a partially ordered log semilattice). Looking forward to the rest of the series jhellerstein.github.io/blog/crdt-tu...
tjallingt reposted
tjallingt reposted
Just use CIDs for hash proofs. Specifically, this CID: dasl.ing/cid.html - cidV1 - sha256 - base32 - raw multicodec
tjallingt reposted
tjallingt reposted
tjallingt reposted
tjallingt reposted
Exciting news for egui: there is a draft branch for switching the text handling to Parley, which will bring support for color emojis, right-to-left text, access to system fonts, and much more! github.com/emilk/egui/p...
tjallingt reposted
Today we're sharing that View Transitions and Activity are ready to try in the experimental channel, along with docs and updates on other areas we're actively working on: react.dev/blog/2025/04...
tjallingt reposted
tjallingt reposted
React Compiler RC is now available! We've added support for swc and are working towards a stable release react.dev/blog/2025/04...
tjallingt reposted
Ever wonder what happens between your code and the CPU? @matt.godbolt.org explores how modern processors & compilers boost performance—and what to do when they don’t.
tjallingt reposted
Ohh I didn't see that ast-grep has a VSCode extension nowadays. This tool just keeps getting better. marketplace.visualstudio.com/items/?itemN...
tjallingt reposted
tjallingt reposted
⚛️📝 New on Overreacted: JSX Over The Wire overreacted.io/jsx-over-the...
tjallingt reposted
some people will tell you that you can't capture a docstring in a macro_rules! macro, because the meta fragment captures the entire attribute and you can't destructure it. those people are all cowards. play.rust-lang.org?version=stab...
tjallingt reposted
As promised, blog post is up! This includes a list of projects (with as many citations as I could find!), as well as a bit of a look at the community numbers that might hint at how many folks are active these days. Happy to add more if folks know of others. onevariable.com/blog/embedde...
I'm going to be on @memfault.com's YouTube live on Thursday: www.youtube.com/live/kflFgdH... One Q I want to answer is "where is Rust being used in production for embedded?", if anyone wants to share anything that is public I should namedrop, please let me know! Drop by and hype up the chat too!
tjallingt reposted
🎉 I've bumped github.com/facet-rs/facet from "highly experimental" to just "experimental" — it has a pretty well-designed set of types, the derive macro is quite capable already, the JSON read+write crates are iterative (!!), go play with it!
tjallingt reposted
I'm going to be on @memfault.com's YouTube live on Thursday: www.youtube.com/live/kflFgdH... One Q I want to answer is "where is Rust being used in production for embedded?", if anyone wants to share anything that is public I should namedrop, please let me know! Drop by and hype up the chat too!
tjallingt reposted
Our new research track is called Universal Version Control and it's about exploring how to bring the power of version control to every person, on every kind of document and every kind of collaboration. www.inkandswitch.com/universal-ve...
tjallingt reposted
Martin Sústrik, creator of ZeroMQ, coined the term structured concurrency. The post proposing it is fairly fantastic: 250bpm.com/blog:71/. We have a @devtools.fm episode coming out soon w/ the author of a structured concurrency library for JS called effection that's really worth checking out.
tjallingt reposted
EtherCrab 0.6 is out as the latest version of my #rustlang #ethercat MainDevice! I wrote a short post going through some of its bigger features in more detail. Have a squiz: wapl.es/ethercrab-0-6/ crates.io/crates/ether...
tjallingt reposted
A while back i gave a talk on building and shipping a rust ui engine. It’s now free to watch here: www.infoq.com/presentation... #rustlang
tjallingt reposted
I've now published my blog post, "I want a good parallel computer." raphlinus.github.io/gpu/2025/03/... . Thanks much to all the feedback on the draft, I'd like to think I've clarified some things that might have been confusing.
tjallingt reposted
tjallingt reposted
MISRA have produced a document outlining how MISRA C rules apply to both safe and unsafe Rust. It’s like someone designed a language to fix a bunch of obvious pain points. misra.org.uk/app/uploads/...
tjallingt reposted
Friendly reminder that I shared *an extensive* guide to ARIA live regions so you can learn more about: - what they are - what to use them for - how to use them - what *not* to use them for (!important) Part 1: www.sarasoueidan.com/blog/accessi... Part 2: www.sarasoueidan.com/blog/accessi... #a11y
tjallingt reposted
tjallingt reposted
Woo hoo! fish 4.0.0 that contains the rust rewrite is finally out and stable! I have been using fish for a few weeks now and it’s really nice to not have to worry about 1000 Z shell plug-ins https://github.com/fish-shell/fish-shell/releases/tag/4.0.0
tjallingt reposted
🕵️♂️ Revealed: React's experimental animations API. Yes, React is getting its first native animations component. Discover <ViewTransition /> in my new post, with live demos, copy/pasteable code, and a full examples minisite. 🔗 Read all about it: motion.dev/blog/reacts-...
tjallingt reposted
tjallingt reposted
#rustlang in production: Volvo putting Rust in cars (in a good way, hahah) corrode.dev/podcast/s03e...
tjallingt reposted
tjallingt reposted