Emil Fresk
emilfresk.com
Emil Fresk
@emilfresk.com
PhD in Robotics, (embedded) Rust nerd, and embedded enthusiast. Develops and maintain http://rtic.rs.
Reposted by Emil Fresk
October 31, 2025 at 7:34 PM
Reposted by Emil Fresk
Typst 0.14 is out now! Get ready for production with accessibility, PDFs as images, character-level justification, and more. Learn about more of the highlights in Typst 0.14 in the thread below ⤵️
October 24, 2025 at 12:38 PM
Ah yes, the radio test box that finds 99% of logic errors 😁 The kind of automated testing that can be done is an absolute treasure. Yankiness is included.
October 16, 2025 at 6:02 PM
Reposted by Emil Fresk
I'm excited to share what I've been working on with @erikjee.bsky.social: RustNL's #rustlang Maintainers Fund!

Many people and companies contributing to Rust, but there are fewer and fewer paid positions for general maintenance (reviews,cleanups,etc). We need to fix that.

bsky.app/profile/rust...
We're excited to announce a new initiative to support the Rust Project, our Rust Maintainers Fund!

We are setting out to employ 6 full-time maintainers and 6 interns in 2026 to make sure #rustlang is well maintained and bugs and contributions get the attention they need.

Read more: rustnl.org/fund
October 14, 2025 at 3:15 PM
Reposted by Emil Fresk
We need your help to get Typst 0.14 over the finish line: The release candidate with accessible PDFs, character-level justification (not even in LaTeX!), and more landed today! Check your documents, packages and against "Typst 0.14.0 Testing" on the web or the new compiler.
October 10, 2025 at 1:06 PM
Reposted by Emil Fresk
Them: But no-one is using Rust in Production

Me: Well, actually…

ferrous-systems.com/blog/rust-wh...
Rust: Who, What and Why for ESA SW PA Workshop
Ferrous Systems is presenting a poster at the European Space Agency's Software Product Assurance Workshop on the commercial uses of Rust
ferrous-systems.com
September 22, 2025 at 2:42 PM
Reposted by Emil Fresk
Cool! Happy with the playground result.

Love how instant compilation is :D
I've probably committed crimes against the web with my HTML/CSS skills, but it works :)

diondokter.github.io/device-drive...

The home page is super mega WIP, but that wait can until other more important stuff is done.
September 19, 2025 at 9:20 PM
Reposted by Emil Fresk
Rust 1.90.0 has been released! ✨🦀

This release makes LLD the default linker on x86-64 linux-gnu and adds `cargo publish --workspace` to publish an entire workspace all at once!

Check out the blog post and release notes for more: blog.rust-lang.org/2025/09/18/R...
Announcing Rust 1.90.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
September 18, 2025 at 7:20 PM
So, how yanky are your test setups at work sometimes? I'll start 😅
August 28, 2025 at 5:29 AM
Reposted by Emil Fresk
We're launching the embedded-cal project: Providing access to hardware accelerated and formally proven cryptographic algorithms on #embedded systems in #rustlang. For this, I'm teaming up with @inria Paris and @cryspen, supported by the #eu funded @NGIZero.

Right now we're going through […]
Original post on chaos.social
chaos.social
July 15, 2025 at 3:17 PM
Reposted by Emil Fresk
Rust 1.88.0 has been released! ✨🎊 🦀

This release brings you let chains, naked functions, automatic Cargo cache cleaning, Cell::update, proc_macro span locations, as_chunks methods on slices, and more!

Check out the blog post and release notes for all the details: blog.rust-lang.org/2025/06/26/R...
Announcing Rust 1.88.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
June 27, 2025 at 10:50 AM
Reposted by Emil Fresk
I feel like there would be a HUGE amount of ecosystem value for Rust and async/await, if there was funding and the right dev(s) available to focus on improving:

* Memory usage + copies of futures/async fns: particularly wrt overlapping data across yield
* Improving codegen size/perf
* opt-footguns
June 26, 2025 at 10:40 AM
I'm giving a talk at Oxidize conference 2025, hope to meet you all there 🚀🎉
June 21, 2025 at 6:57 PM
University took it's toll. Korken = bottle cap ... 😅
I can’t abide being called Jon, so I’d get my friends at school to call me JP instead. When I signed up to Force9 dial up in the mid 90s I needed a username for my email. I forget where I’d heard “the something-ster” as a format but that’s what I went with.
Explain your @

My first nick on IRC (Szasz) came from The Day the Sun Rose Twice by Ferenc Morton Szasz, later reversed to zsazs when someone else took that nick. zsazs makes a triangle on the keyboard when you type it. In the other corner of the keyboard, a similar triangle makes "polpo"
June 21, 2025 at 6:54 PM
I remember reading long ago that COBS framing with CRCs as part of the data could greatly reduce the effectiveness of the CRC checksum and that care beds to be taken, but I'm unable to find where I read this. Does anyone know where this comes from, or if I'm mistaken?
June 6, 2025 at 4:43 PM
Reposted by Emil Fresk
🦀 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.
April 5, 2025 at 10:51 AM
Reposted by Emil Fresk
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/...
misra.org.uk
March 15, 2025 at 9:14 AM
Reposted by Emil Fresk
People: The #rustlang std is way too small!
Me, an embedded developer used to #![no_std]:
November 19, 2023 at 6:47 PM
Reposted by Emil Fresk
Did you hear the news? Builds happening now...

gitlab.com/kicad/code/k...
Tag stable version 9.0.0 release. (286b0611) · Commits · KiCad / KiCad Source Code / kicad · GitLab
GitLab.com
gitlab.com
February 19, 2025 at 8:57 PM
Reposted by Emil Fresk
OK, it's official on the website now: KiCad 9 is out!

www.kicad.org/blog/2025/02...
Version 9.0.0 Released
The KiCad project is proud to announce the release of the next major version of KiCad. Version 9 is packed with new features, improvements, and hundreds of bug fixes. We hope you enjoy the new versio...
www.kicad.org
February 20, 2025 at 2:00 PM
Reposted by Emil Fresk
Bluesky has grown a bit since I last shared some of my favorite lists and feeds here, so I thought it was time for a quick 🧵 so everyone new can find them as well!

I’m mostly interested in embedded dev with Rust, but a lot of these goes across the entire maker space, hobbiest or professionals!
February 3, 2025 at 8:50 PM
Now starts the journey to FOSDEM 🚀
January 31, 2025 at 6:09 AM
Reposted by Emil Fresk
Alright, finally my bug hunt retrospective blog has been published!

tweedegolf.nl/en/blog/145/...

Want a deep technical dive into a really weird error that took ages to find and fix? Then this is for you.

#embedded #rustlang
The hunt for error -22 - Blog - Tweede golf
This article is a linear retrospective of how we searched for and eventually fixed a hard-to-find bug in our embedded software. If you're only interested in the outcome, then make sure to read the ...
tweedegolf.nl
January 21, 2025 at 9:53 AM
Currently in Berlin, meeting with Ferrocene - it's going to be really interesting 🚀 I've not been in Berlin since the first Oxidize conference, time really goes fast. I quite enjoy it 😁
January 15, 2025 at 4:40 PM