rusty-french.com
A French language learning platform built for intermediate (B1+) learners, live at rusty-french.com. The site uses generated translations and audio to provide reading and listening practice with authentic-feeling content.
This is an experiment in generated language-learning content that is customized to specific user needs and practice scenarios.
Technical Details
The entire toolchain is written in Rust:
- HTML templating for static page generation
- Unit tests for content validation
- CSP (Content Security Policy) validation to enforce security headers
- Content feature flags for progressive content rollout
- Mobile site performance optimization