Docs
Documentation
Engineering notes that explain how the personal site is built and why.
Documentation map
Each page covers a specific slice of the architecture and tooling.
This folder documents the technical structure of the site, the content model, and the decisions that
shape the build. The material is written to be readable in the repository and rendered at /docs
when the site is built.
Start here
See the major layers, routes, and shared layout decisions.
Orientation Repository mapUnderstand the folder layout and extension points.
Content flow Content pipelineFollow how markdown becomes pages, feeds, and search metadata.
Signals Telemetry + APIsLive data surfaces, caching, and refresh controls.
Live demos
Explore the stack
Ship and automate
How the docs fit together
-
01. Foundation
-
02. Content systems
-
03. Operations
-
04. Automation + quality
Sections
- Tech stack overview
- Architecture and routing map
- Repository map and extension points
- Content pipeline and frontmatter conventions
- Decisions and tradeoffs
- Telemetry, caching, and API integrations
- Deployment and environment setup
- Automation and CI/CD workflows
- Syndication pipeline
- Testing and QA
Core frameworks, libraries, and services that power the site.
/docs/tech-stackArchitectureHow pages, components, and content sources fit together.
/docs/architectureRepository mapWhere everything lives and how to extend it without guesswork.
/docs/repository-mapContent pipelineHow markdown becomes pages, feeds, and search data.
/docs/content-pipelineDecisions and tradeoffsWhy the site favors static generation and file-based content.
/docs/decisionsTelemetry and APIsLive data surfaces, API contracts, and caching strategy.
/docs/telemetryDeploymentBuild, hosting, and environment configuration.
/docs/deploymentAutomation and CI/CDWorkflows, cron jobs, and release automation.
/docs/automationSyndicationAutomated cross-posting to Hashnode and Dev.to with canonical URLs.
/docs/syndicationTestingBrowser and unit test coverage for the site.
/docs/testing