Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
May 27, 2023One of the most famous anecdotes that forms the basis of the United States’ political self-identity is the story of an interaction between Benjamin Franklin and Elizabeth Willing Powel after the Constitutional Convention of 1787...
without.boats Observations/Thoughts 2023-05-31 ~5 min read
I have been devoting a lot of my free time in the past month to thinking about structured concurrency, and a blog post about that is coming soon, but first I want to revisit iterators and generators.In a previous post, I wrote about one of...
without.boats Observations/Thoughts 2023-05-10 ~6 min read
This is the first post in a series of posts about concurrency in Rust, and the different APIs that can exist to support it. Unlike my recent series on control-flow effects, this series isn’t driving toward any particular vision of what I th...
without.boats Observations/Thoughts 2023-04-12 ~8 min read
March 22, 2023In a previous post, I established the notion of “registers” - code in Rust can be written in different registers, and it’s important to adequately support all registers. I specifically discussed the low-level interface of the...
without.boats Observations/Thoughts 2023-03-29 ~8 min read
March 26, 2023One of the main emphases of my recent posts has been that I believe shipping generators would solve a lot of user problems by making it easy to write imperative iterative code, and especially to make that iterative code intera...
without.boats Observations/Thoughts 2023-03-29 ~12 min read
Many people who use Rust for a bit - especially those who like the language but do not fall in love with it - feel a sense that there must be a smaller, simpler variation on the same theme which would maybe be a little less powerful, but wo...
without.boats Observations/Thoughts 2020-07-28 ~6 min read
July 16, 2020It’s hard to believe that its been more than 3 years since I opened RFC 2000, which defined the const generics for Rust. At the same time, reading the RFC thread, there’s also been a huge amount of change in this area: for one...
without.boats News & Blog Posts 2020-07-21 ~6 min read
July 2, 2020Last time I wrote about ringbahn, a safe API for using io-uring from Rust. I wrote that I would soon write a series of posts about the mechanism that makes ringbahn work. In the first post in that series, I want to look at the c...
without.boats News & Blog Posts 2020-07-08 ~7 min read
While implementing ringbahn, I introduced at least two bugs that caused memory safety errors, resulting in segfaults, allocator aborts, and bizarre undefined behavior. I’ve fixed both bugs that I could find, and now I have no evidence that...
without.boats News & Blog Posts 2020-06-16 ~4 min read
"Also, there is often a trade-off between accuracy and education. For example, when I correct my toddler that the Sun is actually not moving, but we ar..."

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.