My Website

In Progress

Feb 2026 - Present

My Website is the portfolio platform where I iteratively built the structure used to publish projects, activity logs, and long-form technical notes.

The work moved beyond a basic personal homepage into a data-driven content system with timeline navigation, dedicated project detail views, and consistent deployment behavior.

Built with: Hugo, Go templates, TOML, Markdown, HTML/CSS, vanilla JavaScript, Hugo Coder theme, and Vercel deployment workflow.

Screenshots

Project Activity

Recent updates for My Website. In Progress

April 2026

  • Expanded timeline coverage by adding additional historical project activity and related project pages, then improved project detail experience with related-project context and shipped a GitHub-style activity graph with responsive month/home layout refinements.
  • added Delayno Customer & Driver projects; Fixed project duration math to use inclusive month counting (so Nov 2025–Dec 2025 now renders as 2 months across all range-chip surfaces)
  • Consolidated portfolio timeline UX improvements by finalizing the View All Months/Show Fewer Months overflow toggle, refining month-filter behavior, and upgrading the projects Gantt experience with newest-first ordering, legend clarity, and consistent In Progress/Completed status treatment across project and activity views.
  • Published activity coverage for Trim - Weight Loss Program and the Community Vote Tracker suite (Mobile, API, Admin Portal), and shipped My Website timeline enhancements including project duration chips plus the three-row month-filter overflow toggle (View All Months/Show Fewer Months).
  • Published activity entries for My Website, AXIS FPConnector, and Delayno Web, then added My Website/FPConnector project screenshots and updated project-page documentation wiring to strengthen portfolio timeline storytelling.
  • Implemented project detail architecture end-to-end by adding dedicated project pages, project-linked activity filtering, related-article integration, and supporting template/styling updates for richer project documentation.
  • Promoted activity to a first-class site experience by introducing month/day timeline templates, wiring activity routes and homepage extensions, and iterating fixes to keep metadata, navigation, and rendering stable.
  • Rolled out year-based projects browsing with activity surfaced on home, connected timeline data into UI components, and refined layout/styles so project and activity information remains readable across sections.
  • Updated goals content with a live chess rating + graph enhancement and aligned local agent guidance to keep future website updates consistent with repository workflow expectations.
  • Added a dedicated yearly goals page and refined its content to establish a clearer annual planning surface within the site information architecture.
  • Updated deployment/article documentation details and repository linkage so publish instructions and supporting references remained accurate for future site maintenance.
  • Expanded the portfolio archive with historical projects through 2016 and added the supporting media asset set, restoring long-range project visibility on the website.

March 2026

  • Temporarily removed projects configuration to reduce partial/incomplete portfolio exposure while reshaping the structure for later reintroduction.
  • Completed Vercel publishing hardening through iterative config and test commits, then finalized the production deployment path for the site.
  • Migrated the website to the Hugo Coder theme, updated core configuration, and aligned templates/static assets to establish a cleaner baseline for future customization.

February 2026

  • Iterated on repository setup stability by adjusting Hugo config wiring and submodule linkage, resolving early bootstrapping friction after initial setup.
  • Initialized the website repository with core Hugo project structure, layouts, and static assets to establish the first deployable foundation.

Objective Link to heading

  • Deliver a portfolio website where project history is easier to scan and compare through timeline-first navigation, consistent status semantics, and clearer month-level activity browsing.
  • Keep the site maintainable and deployment-safe on Vercel while iterating on project pages, timeline components, and content workflows.

Implementation path Link to heading

  • Bootstrap the repository and establish initial Hugo templates, static assets, and content scaffolding.
  • Iterate on configuration and theme wiring, then migrate to hugo-coder for a cleaner long-term base.
  • Stabilize deployment behavior through Vercel-focused config/test commits and production publish checks.
  • Expand portfolio depth by adding historical projects, media assets, and year-based browsing.
  • Introduce an activity data model (data/activity.toml) with month/day rendering and abbreviated month filters for timeline-first updates.
  • Add project detail architecture with dedicated project pages, related project activity, and article linkage.
  • Improve timeline UX with month-filter overflow controls (View All Months/Show Fewer Months), consistent status badges, and refined projects Gantt ordering/legend behavior.

Real-world challenges addressed Link to heading

  • Migrating between Hugo theme structures without breaking custom layout overrides.
  • Keeping content, layout, and CSS changes coherent while introducing project tabs and timeline views.
  • Preserving route/permalink behavior as activity pages became first-class navigation destinations.
  • Managing incremental deployment reliability while production settings and metadata evolved.
  • Growing historical content and media volume without losing page clarity or maintainability.