Skip to content

btcpavao/btcpavao.github.io

Repository files navigation

btcpavao.github.io

Personal website for Pavao Pahljina / @btcpavao, focused on Bitcoin Standard advisory work, writing, and community building.

What This Site Is

This is Pavao's personal home base and lead funnel for practical Bitcoin Standard guidance.

The live site is:

The page highlights:

  • Bitcoin Standard Advisor positioning
  • Advisory calls and practical education
  • Practical Bitcoin Standard writing
  • Current Bitcoin education, books, media, and community projects
  • Contact paths through email and Cal.com

Current App Location

The active site is the Vite app in btcpavao-github-io/.

GitHub Pages deploys the generated btcpavao-github-io/dist/ output through .github/workflows/deploy.yml.

Older static files were moved to archive/static-v1/ and are not deployed by the current workflow.

Content Editing Guide

SEO Files

Public SEO assets live in btcpavao-github-io/public/:

  • robots.txt
  • sitemap.xml
  • og-image.svg
  • favicon.svg
  • manifest.webmanifest

The active HTML head includes canonical, Open Graph, Twitter card, theme color, favicon, manifest, and Person JSON-LD metadata.

Local Development

From the app directory:

cd btcpavao-github-io
npm install
npm run dev

Then open the local Vite URL shown in the terminal.

Build/Test Commands

Run these from btcpavao-github-io/:

npm run typecheck
npm run lint
npm run build

The build command runs TypeScript project references and then creates the production Vite output in dist/.

Deployment

Pushes to main trigger the Pages workflow. The workflow:

  • checks out the repository
  • installs dependencies with npm ci inside btcpavao-github-io
  • builds the app
  • uploads btcpavao-github-io/dist
  • deploys the artifact to GitHub Pages

About

Personal website hosted on GitHub Pages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors