I'm a largely self-taught systems and frontend developer, game component creator, protocol wrangler and occasional UX designer.
I tend to design software with focus on how it interacts with people (both during development and after).
| Current Project | Status | 
|---|---|
| Helping out with issue management and research on Bridgy Fed | |
| flourish, an intuitive, type-erasable signals abstraction for Rust | released | 
| Various RPG Maker plugins | ongoing occasional releases | 
| Asteracea, an efficient low-friction GUI framework in Rust | Technically working, but it's a lower priority yak-shave. Infrequently yields useful OSS libraries.  | 
Additionally tech help for friends and family and keeping up with developments surrounding Rust, ActivityPub and ATProto in general.
- 
This was generally well-received and translated into Chinese by a member of the Rust community.
It also was on the Hacker News frontpage for a few hours. - 
Rust RFC 3634: Scoped
impl Trait for TypeThis was a bit of a software design and technical writing exercise for myself.
The topic is quite complicated, so the overall document turned out longer than expected.(This isn't currently actionable due to its size and a few issues that have only informal solutions in the discussion so far.
I plan to get back to it and work on breaking it down into a roadmap once I'm a bit less busy again.) 



