#rust
Wiki 27
- Arena allocation Region-based memory management β allocate many objects into one buffer, hand out references or indices, free the whole region at once
- Clippy The official Rust linter; ships hundreds of lints across ten categories, configurable per crate or per workspace via Cargo.toml
- CobaltC Speculative C-successor spec from the essay book The Wrong Memory: C syntax over Rust-style ownership, borrowing and inferred lifetimes
- Delightful integration tests in Rust RAII plus testcontainers-rs gives every Rust integration test its own isolated infrastructure
- Designing Microkernel IPC Seiya Nuta's design walkthrough of FTL's IPC: notify-and-pull, no IDL, Plan-9-shaped operations, peek-then-receive
- dpc.pw (Dawid CiΔΕΌarkiewicz) Blog by systems/crypto maintainer on LLM coding, dev-env isolation, open-source collaboration
- Garbage Collection Without Unsafe Code Fitzgerald's safe-gc library implements a Rust GC with zero unsafe code by routing every access through Heap indexing instead of pointer deref
- If AI Writes Your Code, Why Use Python? (Mitchem) Mitchem's case that the Python/TS default broke once agents got good at Rust and Go β what shipped in Q1 2026 and where the argument breaks
- IngoDB β AI-Native Adaptive Database Self-morphing LSM document store in Rust; reactive indexing from query patterns, Liquid AST for AI agents
- Language Choice for Agents The proposed inversion of language-pick economics once agents write most code β strong types, fast check loops, and compiler-error feedback favor Rust/Go over Python/TS
- LibAFL Rust framework for building coverage-guided fuzzers β composable stages, mutators, observers, and feedbacks instead of a fixed loop; descendant of AFL++ research
- Memory Safety Absolutists Piotr Sarnacki's case that Fil-C and Rust are complements, and "Rust has unsafe" is a bad standard
- Returning to Zig Anna Liberty left Zig for Rust over breakage and came back in 2026 over governance, not technique
- Rust Send and Sync The two auto-traits that govern thread safety in Rust; `Send` for cross-thread move, `Sync` for cross-thread shared reference, with `&T: Send` β `T: Sync`
- rust-vmm Shared Rust crate ecosystem under most modern VMMs β kvm-ioctls, vm-memory, virtio-queue, vhost-user β with multi-vendor governance
- Safety in an unsafe { world } joshlf's RustConf talk on teaching Rust safety properties the language cannot reason about
- Seiya Nuta Systems programmer and microkernel author behind Resea and FTL; blog at seiya.me on OS internals and IPC design
- Shrinking 1.1.1.1's DNS cache entries Five Rust memory-layout changes cut Cloudflare's per-entry DNS cache footprint 56% (953 to 420 bytes), freeing ~100 TB and speeding up the cache
- Speeding up the Gleam formatter with Rust arenas Cavalieri closed a 3-year-old Gleam issue by switching the pretty printer's boxed Document tree to arena references β ~24% faster, ~10% less peak memory
- The Sync Bound Nobody Asked For verrchu's deep-dive on why `&self` in async trait methods returning `Send` futures silently demands `Self: Sync`, and why `&mut self` quietly fixes it
- Tokio gives progress, not ordering Tokio's fairness guarantee assumes a task bound that only the application can supply
- Vaultwarden Unofficial Rust reimplementation of the Bitwarden server by dani-garcia, lightweight enough to run on a Raspberry Pi, ~3Γ the GitHub stars of the official server
- verrchu's blog verrchu's blog at verrchu.github.io β short, deep technical posts on Rust gotchas with full compile errors and accompanying source
- Wasmi 2.0 interpreter engineering How Wasmi 2.0 got ~2.2x faster than 1.0 β threaded dispatch, accumulator registers, flat instance layout, lock-free code map, and a Rust codegen trap
- Why cache padding uses 128 bytes on a 64-byte cache line Ivan Boldyrev benchmarks 64 vs 128-byte atomic padding β Skylake shows it, Ice Lake and M1 don't
- Why manual memory management still matters Dayvi Schuster's tour of manual memory management β common pitfalls, the stack/heap mental model, and how C, Fil-C, C++, Zig, Odin, C3, and Rust each handle it
- Your Clippy config should be stricter Selective Clippy lints to recover the "if it compiles, it works" feeling β especially relevant when coding agents are writing the patches
Toolbox 23
- atomicapp Self-hosted knowledge base with built-in embeddings, auto-tagging, wiki synthesis and MCP server
- Bramble Local-first password manager with a Rust crypto core, LUKS-style key slots and peer-to-peer sync
- cursor-bridge Rust binary that runs Claude Code on a Cursor subscription by proxying Anthropic calls to Cursor
- delta Syntax-highlighting pager for git diff, blame and grep with word-level and side-by-side views
- Foundation Contract-first Go/Rust/TypeScript full-stack substrate with enforced performance planes and agent gates
- Fresh Terminal editor with VS Code-style keys, mouse, LSP and QuickJS plugins, plus a worktree orchestrator for coding agents
- gosentry Fork of the Go toolchain that runs standard testing.F fuzz harnesses through a LibAFL+Nautilus engine β struct-aware, grammar-aware, race/leak/overflow detection
- iroh Rust library for QUIC connections dialed by public key, with hole-punching and relay fallback
- MasterHttpRelayVPN-RUST Rust port of MasterHttpRelayVPN β zero-dep cross-platform DPI bypass via Google Apps Script relay with egui desktop UI and Android VpnService
- meetily Meeting assistant that records, transcribes with Whisper or Parakeet, and summarizes locally
- mnemonik Agent memory where each entry is Ed25519-signed and hash-anchored on Solana for later audit
- moonshine Headless Moonlight streaming host for Linux that runs each game in its own Wayland compositor
- Oak Version control for coding agents β lazy mounts, messageless commits, chunk-deduped large files
- OneCLI Credential gateway that swaps an agent's placeholder key for the real secret on the way out
- OpenHuman Local-first personal agent in Rust β memory tree mirrored to an Obsidian vault, checkpointed agent graphs, 100+ OAuth integrations, enforced privacy mode
- openwarp Warp terminal fork with bring-your-own-provider AI over six native model protocols
- pullrun Runs one OCI image as a runc container, a Firecracker microVM, or an Apple Silicon VM off a content-addressed DAG store
- reaction Lighter fail2ban alternative that tails any command's output and acts on repeated matches
- safe-gc Rust crate offering a garbage-collected heap with zero unsafe code, in the API or internally
- statewright Rust state machine that gates which tools an AI coding agent can call in each phase of its work
- superhq macOS app running coding agents in microVMs, with credentials injected host-side, never in the VM
- Wasmer WebAssembly runtime in Rust with swappable compiler backends and the WASIX system interface
- zerofs Log-structured POSIX filesystem over NFS, 9P or NBD backed entirely by an S3-compatible bucket