Shipped
elvinlab.dev
A configurable, bilingual blog and portfolio
- Problem
- Publish notes and a professional profile with a replaceable identity and quality controls.
- My part
- End-to-end design and build: D1 data with migrations, Workers API, double opt-in subscription, interface, i18n and deployment.
- Result
- Published site with public code, documentation and automated checks: tests, accessibility, JavaScript budget and Lighthouse.
