bearcove was founded by @fasterthanlime in late 2024 to keep doing what they do best: teach Rust, make videos, and maintain open-source software.
Open source
bearcove maintains big Rust projects:
- facet — reflection for Rust, powering serialization, deserialization, pretty printing, and more
- dodeca — a fully incremental static site generator where dev mode = production mode
- roam — Rust-native RPC, friendly to other languages via facet-powered codegen
- picante — an async incremental query runtime, like Salsa but Tokio-friendly
- vixen — a Rust build system
Some smaller crates:
- figue — a CLI, config file, and environment variables parser, based on facet
- rediff — a diff and assertion library for Facet types
- squiggles — an LSP that runs cargo nextest and reports back as diagnostics
- rc-zip — a sans-io ZIP implementation in Rust focused on compatibility
Content creation
bearcove operates:
- fasterthanli.me with long-form Rust content
- YouTube @fasterthanlime with a variety of tech videos
That content receives funding through:
Additionally, bearcove cooperates with OneVariable UG to produce:
- the Self-Directed Research podcast