https://github.com/fasterthanlime/fasterthanlime
My GitHub profile page
https://github.com/fasterthanlime/fasterthanlime
Last synced: 3 months ago
JSON representation
My GitHub profile page
- Host: GitHub
- URL: https://github.com/fasterthanlime/fasterthanlime
- Owner: fasterthanlime
- Created: 2023-03-11T22:36:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T19:10:08.000Z (over 1 year ago)
- Last Synced: 2025-02-23T08:14:01.843Z (over 1 year ago)
- Homepage: https://fasterthanli.me
- Size: 3.91 KB
- Stars: 14
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Hi! I'm Amos Wenger, better known as fasterthanlime.
I run [bearcove](https://bearcove.eu), doing open-source Rust and teaching through writing and video.
Current projects:
* [facet](https://facet.rs) — reflection for Rust: one derive to replace serde, clap, and friends. Compiles fast (no syn), supports JSON/TOML/YAML/msgpack/args and more.
* [arborium](https://arborium.bearcove.eu) — 98 tree-sitter grammars bundled for Rust, WASM, and browsers. Drop in a script tag and get syntax highlighting.
* [rc-zip](https://github.com/bearcove/rc-zip) — pure Rust, sans-io ZIP reading. Works with any I/O model. Handles zip64, trailing zips, the weird stuff.
Experimental:
* [vixen](https://github.com/bearcove/vixen) — hermetic build system with perfect caching. Content-addressed storage means cache hits across machines.
* [dodeca](https://github.com/bearcove/dodeca) — query-based SSG where dev mode = production. Font subsetting, image optimization, minification—all incremental, all the time.
* [picante](https://github.com/bearcove/picante) — async query system inspired by salsa. Tokio-native, with cache persistence and observability built in.
* [rapace](https://github.com/bearcove/rapace) — RPC over shm/tcp/websocket with streaming and codegen. Write the trait, get the client.
I spend most of my time [writing in-depth articles](https://fasterthanli.me), [making videos](https://youtube.com/@fasterthanlime),
and co-hosting the [self-directed research podcast](https://sdr-podcast.com).
Before I did this, I worked at companies including itch.io, netlify, and fly.io.
In a previous life, I worked on cool stuff like [an MP3 decoder in the
browser](https://github.com/audiocogs/jsmad) (that was before emscripten), the
[itch.io desktop app](https://itch.io/app) (it used to work!), I even made [my
own programming language, ooc](https://github.com/ooc-lang/rock) way back when.