Personal-site starter
HTML, CSS, reduced-motion handling, a skip link, and a simple responsive layout.
Developer recipes
Pagination, a bounded local cache, a local rate limiter, and runnable Node tests.
Personal-site starter
Extract the archive and openindex.html in a browser. It needs no package installation or build step. Replace the example name, description, links, and footer before publishing. The CSS uses system fonts and a dark layout without external assets. Inspect the source and test keyboard navigation and narrow-screen layout after your edits.
The template has no working contact form or newsletter backend. An example contact link uses a placeholder domain. Add only integrations you understand, then follow the hosting guide. A template is a starting point, not an accessibility certification.

