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 | ongoing |
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 Type
This 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.)