Website Roadmap & Feature Tracker

📊 Project Overview

MetricValue
Total Posts21
Total Content~15,000 words
Tech StackHugo 0.147.8, Tailwind CSS, Mermaid 11.12.2, WaveDrom 3.1.0, KaTeX 0.16.25

📅 Priority Action Items

🔴 Critical (This Week)

  • Create Library Page Correctly - Fix layout and design [In Progress ]
  • Fix Author Pages - Update profiles and display logic [ In Progress ]
  • Create Taxonomy Card - New design component
  • Update Date Functionality - Logic review
  • Article Arrangement - Arrange Article by topics [Feb 4th 2026]
  • Search Optimization - Search should return topics relevent categories and topics separately. [Feb 8th 2026]
  • Chapters Sidebar - Mix Series and TOC in one sidebar
  • Separate Theme - Isolate theme and release independently
  • Landing Pages - Fix landing Pages. [Feb 8th 2026]

🟠 High Priority (Next 2 Weeks)

  • Develop TOOLS Landing Page - Showcase tools section with categories
  • Create Taxonomy Landing Pages - Category and tag overview pages [ Jan 17, 2026 ]
  • Add Support for References - Citation management and bibliography
  • Shortcodes - Create shortcodes for generic use (warnig/note, step, timeline)

🟡 Medium Priority (This Month)

  • Custom JS Rendering - Execute code blocks from documentation
  • Pagination Support - Add pagination to list pages
  • Update Nav with Details - Enhanced dropdown menus with descriptions
  • Standardize Markdown - Shift to LaTeX for all mathematical notation [Feb 3rd 2026]
  • Fix List & Action Cards - UI component bug fixes
  • Optimize Deployment - Investigate and fix slow build times
  • Advanced Highlight Banner - Global announcement banner support

🔍 SEO Optimizations (Backlog)

  • Image Optimization - Alt text, lazy loading, and responsive [Jan 18, 2026 ]
  • Heading Hierarchy - Validate H1-H6 structure on all pages
  • Related Posts - Implement smart internal linking module [Jan 17, 2026 ]

🟢 Lower Priority (Future)

  • Add comments system
  • Article ratings
  • Video tutorials
  • Interactive exercises
  • Downloadable resources
  • Community forums

✅ Completed Features

🎨 UI & UX

  • Responsive Design: Fully mobile-optimized layout with sidebar sizing fixes. [ Nov 7, 2025 ]
  • Theming: Persistence Dark/Light mode toggle. [ Sep 21, 2025 ]
  • Navigation: Responsive navbar with dropdown menu support and breadcrumb navigation. [Jan 11, 2026 ]
  • Components: Back-to-Top button, Contact Page, Custom 404 Page. [ Nov 7, 2025 ]
  • Typography: Enhanced margins, text alignment, and syntax highlighting (Chroma) with copy functionality. [ Nov 16, 2025 ]

🔍 Search & Discovery

  • Engine: Full-text fuzzy search using Fuse.js integration. [Dec 21, 2025 ]
  • Experience: Debounced input, URL query persistence, and top matches highlighting. [Dec 21, 2025 ]
  • Results: Grid layout result cards with categorization, deduplication, and text truncation. [Dec 21, 2025 ]

📝 Content Features

  • Diagrams: Native support for Mermaid (9 types) and WaveDrom timing diagrams. [Dec 21, 2025 ]
  • Mathematics: KaTeX integration for LaTeX equation rendering. [ Nov 28, 2025 ]
  • Structure: Auto-generated Table of Contents, Series Position Indicators, and Tabbed content shortcodes. [ Nov 15, 2025]
  • Tools: Experimental tools section with initial electronics calculators. [ Nov 28, 2025 ]
  • Metadata: Visible reading time estimates and author profiles. [ Nov 16, 2025 ]

🚀 SEO & Technical

  • Structured Data: JSON-LD Schemas for Articles, Organizations, and BreadcrumbLists. [ Jan 10, 2026 ]
  • Meta Tags: Enhanced Google-specific robots tags (max-snippet, etc.) and OpenGraph metadata. [ Jan 13, 2026 ]
  • Optimization: Auto-noindex threshold for thin content and organized header partials. [ Jan 10, 2026 ]
  • Indexing: Optimized Course Index filtering and Library content structure. [ Jan 13, 2026 ]

📚 Content Categories

  • Electronics Design: PCB Layout, Schematic Checklists, EMC Compliance (9 posts)
  • GNU Octave Programming: Basics, Matrices, Plotting, Scripts (10 posts)
  • Documentation Tools: Mermaid & WaveDrom Tutorials (2 posts)

📊 Success Metrics Goals

  • Content: 50+ posts by end of 2026
  • Performance: Page load < 2 seconds, Lighthouse score > 90 (current 60, Jan 18, 2026)
  • User Engagement: 1000+ monthly visitors, 3+ mins/page