Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
dev.to
tldr ; githoob/slopc So. Recently, I watched "No Boilerplate"'s video on rust's macros and gave those a try after years of ignoring it: thinking it wouldn't help my productivity that much. nah uh ! felt like discovering your car has heated...
Project/Tooling Updates 2026-04-08 ~1 min read
dev.to
I train self-supervised models on chess game data. My Python pipeline using python-chess took 25 minutes to parse and tokenize 1M games from Lichess PGN dumps. I rewrote it in Rust. It now takes 15 seconds. This post covers the architecture...
Project/Tooling Updates 2026-04-08 ~4 min read
dev.to
Every Fedora user has been there. You're setting up nginx, or configuring a custom app, or mounting a Docker volume — and suddenly everything stops working. You check the logs and you find something like this: type=AVC msg=audit(1612345678....
Project/Tooling Updates 2026-04-08 ~5 min read
dev.to
I needed a fast OpenAI client for a realtime voice agent project. The official Python SDK is great, but I needed Rust for WebSocket audio streaming, edge deployment, and sub-second latency in agentic loops. So I ported it. 500+ commits, 5 d...
Observations/Thoughts 2026-04-01 ~9 min read
dev.to
diesel-guard is a linter for Postgres migrations. It catches operations that lock tables or cause downtime before they reach production. It ships with 28 built-in checks, but over time, users started asking for custom checks: "Our DBA requi...
Rust Walkthroughs 2026-04-01 ~7 min read
dev.to
My daily laptop has 8GB of RAM. Not a lot by modern standards, but enough — until I open DBeaver. DBeaver at idle: ~400MB. Add a browser, a terminal, maybe a local Docker container running Postgres, and half my RAM is gone before I've writt...
Project/Tooling Updates 2026-03-25 ~2 min read
dev.to
As part of my work at Anthropic, I open sourced two Rust crates that fill a gap in the RPC ecosystem: buffa, a pure-Rust Protocol Buffers implementation with first-class editions support and zero-copy message views, and connect-rust, a Towe...
Project/Tooling Updates 2026-03-25 ~13 min read
dev.to
It started with a freelance project. I was writing a backend service in Rust and needed to validate international phone numbers. Like any Rust developer, I headed to crates.io and pulled the most popular library for the job. Then, I opened...
Project/Tooling Updates 2026-03-11 ~7 min read
dev.to
I wanted to participate in the current AI era, but not just as a user of tools. I wanted to build something. And I thought — what better way to see how Rust as a language can evolve in this space than to build a library for it? That's how m...
Project/Tooling Updates 2026-03-11 ~5 min read
dev.to
Smart contracts have long been the primary method for developing applications in Web3. However, the underlying technology hasn't changed much over the years. The EVM (Ethereum Virtual Machine) has long been the default option for smart cont...
Rust Walkthroughs 2026-02-18 ~11 min read
dev.to
Rust for Network Programming: Building Robust and Blazing-Fast Network Apps Ever felt like your network applications are a bit… sluggish? Or perhaps you’ve wrestled with the terrifying world of memory safety bugs that seem to creep out of n...
Observations/Thoughts 2026-02-04 ~9 min read
dev.to
Continuing my journey with Rust, I recently completed a suggested exercise from "The Book": Using a hash map and vectors, create a text interface to allow a user to add employee names to a department in a company. For example, “Add Sally to...
Observations/Thoughts 2021-01-27 ~13 min read
dev.to
This article is an experiment with Rust with its subsequent compilation in WASM. It was interesting to try these technologies on something more difficult than calculating factorial, so the choice fell on the well-known 2048 game. Game The o...
Rust Walkthroughs 2021-01-27 ~6 min read
dev.to
The original version of this post can be found on my developer blog at https://seanchen1991.github.io/posts/lru-cache/. Note: This post assumes familiarity with traits in Rust. If you aren’t familiar with them, I’d recommend reading more ab...
Rust Walkthroughs 2021-01-27 ~24 min read
dev.to
This article is heavily inspired by an excellent Easy guide to JSON input validation in Rust web services article. It shows how to build a RESTful service using Warp and it's been very helpful. This article will explain how to automate requ...
Rust Walkthroughs 2021-01-27 ~4 min read
dev.to
It was great fun solving last year's Advent of Code using Rust. The problems were all approachable and got me thinking about new algorithms to solve them. A small part of the resulting code ended up in a "utils" crate to be accessible from...
Observations/Thoughts 2021-01-20 ~4 min read
dev.to
[Photo by Kelly Sikkema on Unsplash, modified (cropped)] This article follows up on a discussion. Please share your experience there, I'd gladly hear about it! Introduction Some months ago I was surveying a little the state of GUI in Rust....
Rust Walkthroughs 2021-01-20 ~40 min read
dev.to
In this tutorial, I will be teaching you how to fetch a Web API asynchronously in Rust. This tutorial is for developers who know the basics of Rust, have Rust installed, and want to learn about asynchronous programming in Rust. If you don't...
Rust Walkthroughs 2021-01-20 ~5 min read
dev.to
Cover image created by me using Ferris the Crab, the Rust logo, and the FastAPI logo. After investigating a few more options, I've finally decided on a framework to use. Here's how I got there, step by step. rweb As planned, I started with...
Rust Walkthroughs 2021-01-20 ~7 min read
dev.to
Are you learning Rust and looking for ways to get some hands-on practice with concrete examples? A good approach might be to try and integrate Rust with external systems. Why not try to use it with Redis? It is a powerful, versatile databas...
Rust Walkthroughs 2021-01-20 ~8 min read
"It’s *enjoyable* to write Rust, which is maybe kind of weird to say, but it’s just the language is fantastic. It’s fun. You feel like a magician..."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, research, crates, and Rust API documentation. 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.
Put ! first to open the top result immediately. Quote the whole query for a literal leading bang, as in '!Send'. Bangs elsewhere, such as println!, stay literal. Browser and launcher shortcuts can invoke this directly. See search integrations.
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.