Site Status & Roadmap

This website is a personal project built from scratch using Eleventy, TinaCMS, and deployed on Vercel. It serves as my portfolio, writing platform, and a place to document projects and professional work. Below is a transparent look at what has been done so far and what is planned next.

Last updated: April 2026

Completed
  • Core site architecture — Eleventy static site generator with Nunjucks templating, TinaCMS for content management, Vercel deployment pipeline.
  • Bilingual support — English and Indonesian pages with shared layouts and language-specific data files.
  • Homepage — summary, experience timeline, education, skills and certifications, latest projects and writings.
  • Writing section — blog powered by TinaCMS with tag filtering, category labels, and language toggle.
  • HR Documentation Portfolio — a curated showcase of SOPs, internal memos, job analysis documents, and offer letters.
  • Patriot 2025 Field Maps — interactive MapLibre tiles built for offline field navigation.
  • Accessibility features — dark mode, adjustable font size, screen-reader labels, keyboard navigation.
  • Welcome popup for first-time visitors with navigation guidance and dismissal persistence.
  • Draggable popup panels across all pages for better usability.
In Progress
  • Refining page layouts and component consistency across both languages.
  • Writing and translating new articles for the writing section.
  • Documenting recent projects with proper case-study format.
  • Consolidating JavaScript modules and reducing inline scripts.
  • Accessibility audit — ARIA attributes, focus order, contrast checks.
Short-Term Plans
  • Writing section improvements — search, reading-time estimates, better tag management.
  • Dark mode audit — ensure every component meets contrast and consistency standards.
  • Performance optimization — lazy-loaded images, compressed assets, target Lighthouse 90+.
  • RSS/Atom feed for blog readers and aggregators.
  • Contact form enhancements — spam protection, confirmation flow, email integration.
  • Responsive testing across tablets, foldables, and ultra-wide screens.
Long-Term Plans
  • Full English–Indonesian parity across every page and component.
  • Interactive résumé with timeline view and downloadable PDF export.
  • Richer project pages with embedded maps, charts, and document previews.
  • Newsletter opt-in for article notifications.
  • Privacy-friendly analytics (Plausible or Umami).
  • Commenting system on articles (Giscus or similar).
  • Knowledge base section for HR policies, labor law notes, and research.
  • Offline reading support via Progressive Web App (PWA) shell.

How This Site Is Built

The stack — Eleventy for static generation, TinaCMS for content editing, Vercel for hosting, and MapLibre for interactive maps — was chosen for speed, simplicity, and the ability to work offline. The entire source is version-controlled on GitHub.

This roadmap is published openly to keep myself accountable and to give visitors context on what to expect as the site continues to develop.