Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
As you may know, Open Source projects are a fundamental part of the software development ecosystem. While the creation of new projects is exciting and gathers a lot of attention, it is as important to maintain the already existing software...
ferrous-systems.com Observations/Thoughts 2023-08-16 ~4 min read
Do you need help with coding? Hello Rustaceans! Sometimes, good things come in many. For example: birthdays! πŸŽ‰ As it just so happens, we have 3 big things to celebrate: It's the 10th anniversary of Florian publicly posting his first Rust co...
ferrous-systems.com Miscellaneous 2023-07-19 ~1 min read
Last week, I had the pleasure of representing Ferrous Systems at Embedded World together with our partners at AdaCore. We shared a space so that we can collectively represent our joint project: Ferrocene. AdaCore additionally presented SPAR...
ferrous-systems.com Miscellaneous 2023-03-29 ~4 min read
1.0Background At Embedded World 2023, Ferrous Systems had a joint booth with AdaCore, to talk about our new joint-venture: Ferrocene. Ferrocene is a qualified toolchain for building safety-critical systems in Rust. Florian noted that our bo...
ferrous-systems.com Miscellaneous 2023-03-29 ~9 min read
Ferrocene A Rust compiler toolchain for safety- and mission-critical environments. Do you need help with coding? It’s here! A couple of months ago, we announced that as part of our efforts with Ferrocene, we were creating the Ferrocene Lang...
ferrous-systems.com Observations/Thoughts 2022-07-27 ~1 min read
1.0Call for applications: Knurling-rs Summer of Code 2022 πŸ¦€ The knurling-rs project will run the "Knurling-rs Summer of Code" for the first time. We aim to advance our mission to improve the embedded Rust experience and support newcomers to...
ferrous-systems.com Miscellaneous 2022-06-29 ~3 min read
Ferrocene A Rust compiler toolchain for safety- and mission-critical environments. 1.0Announcement At Ferrous Systems, our work to qualify rustc to produce Ferrocene is primarily an exercise in documentation. And today, we're excited to giv...
ferrous-systems.com Observations/Thoughts 2022-06-01 ~4 min read
This is the 34th changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and...
ferrous-systems.com Project/Tooling Updates 2022-03-16 ~5 min read
This is the 33rd changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and...
ferrous-systems.com Project/Tooling Updates 2022-02-09 ~5 min read
Ferrocene A Rust compiler toolchain for safety- and mission-critical environments. Do you need help with coding? Ferrous Systems started in 2018 with the mission to help companies adopt Rust. This has led to many different activities: Ferro...
ferrous-systems.com Miscellaneous 2022-02-02 ~2 min read
Knurling-rs is Ferrous Systems' push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and test your embedd...
ferrous-systems.com Project/Tooling Updates 2021-11-10 ~8 min read
In this blog post we'll explore how to structure a procedural macro, AKA proc-macro, crate to make it easier to test. We'll show different testing approaches: unit tests, for code coverage; compile-fail tests, to ensure good error messages;...
ferrous-systems.com Rust Walkthroughs 2021-10-20 ~17 min read
This is the 32nd changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and...
ferrous-systems.com Project/Tooling Updates 2021-10-13 ~5 min read
This is the 30th changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and...
ferrous-systems.com Project/Tooling Updates 2021-09-01 ~4 min read
This is the 28th changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and...
ferrous-systems.com Project/Tooling Updates 2021-07-07 ~7 min read
1.0Taking Rust for a Test Drive At Ferrous, we often help folks who are in the "getting started" phase of using Rust. Sometimes their engineering teams have started using the language unofficially and they'd like some help making it officia...
ferrous-systems.com Observations/Thoughts 2021-06-02 ~7 min read
Knurling A tool set to develop embedded applications faster. ❀️ Sponsor 1.0Highlights πŸŽ‰1.1all good releases come in threes1.2defmt-test: support more items in the #[tests] module1.3issue of the issue2.0Improvements πŸ¦€2.1defmt2.2probe-run3.0F...
ferrous-systems.com Project/Tooling Updates 2021-05-12 ~3 min read
With logging frameworks like defmt, "printf debugging" is a powerful and easily accessible tool to figure out why your code is behaving differently than expected. However, sometimes you might still want to use a debugger like gdb, for examp...
ferrous-systems.com Rust Walkthroughs 2021-05-05 ~10 min read
In the introduction of our trainings, we like to stress that Rust takes its commitment to developer friendliness very seriously, and that the Rust compiler considers confusing error messages a bug. This has been an explicit sentiment of the...
ferrous-systems.com Observations/Thoughts 2021-05-05 ~5 min read
Knurling A tool set to develop embedded applications faster. ❀️ Sponsor This is the 23th changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs in...
ferrous-systems.com Project/Tooling Updates 2021-04-21 ~2 min read
"Don't come empty-handed to a project saying "this could be rewritten in Rust". It's obnoxious and gives the rust community a bad name. Do start the pr..."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, and research. These operators give you finer control β€” click an example to try it.

Find pages containing all your words. Pages where the words appear together rank higher.
Quote part of your query to keep those words together as an exact phrase within a larger search.
Wrap the whole query in quotes for a verbatim search that matches text exactly, punctuation and all β€” perfect for Rust syntax. Needs at least 3 characters.
Limit results to a single site. Works on its own () too. One site: per search.

Use the tabs and filters above the results to narrow by content type, publication year, and sort order.