See the project roadmap: docs/ROADMAP.md
You can spin up a ready-to-code workspace using the included Dev Container configuration. It installs Node 23.5.0, pnpm, npm, and Cloudflare Wrangler so the usual npm scripts and Pages workflows run out of the box.
- Install the VS Code Dev Containers extension or use GitHub Codespaces.
- Open this repository and choose Reopen in Container.
- After the container builds, dependencies install automatically (
postCreateCommand).
The container forwards port 4321 for the Astro dev server and 8787 for Wrangler previews.
npm run lint:all— ESLint, Markdown, spelling, and ts-prunenpm run qa:content— Markdown lint, remark link validation, and spell-check across docs/contentnpm run test:e2e— Playwright smoke + accessibility suitesnpm run test:lhci— Build the site and run Lighthouse CI with performance/accessibility budgetsCI: secret scanning— Gitleaks enforces baseline + allowlist for known test credentialsDependabot— Weekly dependency bump PRs (npm + GitHub Actions) every Monday at 07:00 America/Torontodocs/ci-runtime-review.md— Quarterly checklist for CI runtime, cache hit rates, and parallelism tuningdocs/telemetry.md— Configure Cloudflare Observability for sampled request/error telemetry with PII scrubbing
See docs/content-qa.md for the full release checklist focused on headings, links, and spelling.
Hi, I’m Gavin, a developer based in Canada 🇨🇦. I focus on privacy, efficiency, security, and sustainability. My current work includes projects like the Lordly Framework in Leptos and several Rust-based initiatives.
You can learn more about me here:
I’m always eager to connect with like-minded individuals, collaborate on innovative projects, or discuss new opportunities. Feel free to reach out! ✨
- Lordly Framework WIP - A framework built with Leptos.
- Clckr - A single tenant time-tracking app.
- Developed projects focusing on privacy and security.