Feature Todo List
Critical Priority
- Add a featured projects section to the homepage.
- Add a project detail page template with screenshots, links, and status notes.
- Add search support for posts, tags, and project pages.
- Add an automated link checker for internal and external links.
- Add a responsive navigation menu for small screens.
- Add social preview metadata for shared pages.
- Add an accessible skip-to-content link.
- Add a sitemap generation workflow.
- Add RSS feed discovery links to the site layout.
- Add a deployment status badge or build health indicator to documentation.
High Priority
- Add reading time estimates to blog posts.
- Add related posts below each article.
- Add related projects below each project detail page.
- Add tag filtering on the archive page.
- Add a public roadmap page for planned site improvements.
- Add a lightweight privacy-friendly analytics integration.
- Add canonical URLs for public pages.
- Add breadcrumb navigation for nested content.
- Add a changelog page for visible site updates.
- Add a project status label such as active, paused, archived, or complete.
- Add image lazy loading for content images.
- Add copy buttons for code blocks.
- Add table of contents support for long posts.
- Add previous and next navigation for posts.
- Add a contact call-to-action on relevant pages.
Medium Priority
- Add a newsletter or update signup option.
- Add a now page for current focus and active work.
- Add a uses page for tools, hardware, and software.
- Add a bookmarks or resources page.
- Add project category filters.
- Add post series support for multi-part writing.
- Add estimated completion dates to roadmap items.
- Add Open Graph image generation for posts.
- Add a print-friendly stylesheet for articles.
- Add keyboard shortcut hints for search.
- Add a small command palette for navigation.
- Add a changelog entry template.
- Add draft preview documentation for unpublished content.
- Add featured tags to the homepage.
- Add a lightweight feedback link for posts and projects.
Low Priority
- Add theme customization controls.
- Add optional dark mode.
- Add animated page transitions where they do not harm usability.
- Add visual badges for technologies used in projects.
- Add a random post or project discovery button.
- Add an archive heatmap for publishing history.
- Add estimated difficulty labels for technical posts.
- Add a glossary page for recurring technical terms.
- Add downloadable project case study PDFs.
- Add a quarterly review reminder page or checklist.