Skip to content

shiva/blog

Repository files navigation

Source for shiv.me

Hugo-based site serving shiv.me — homepage, static pages (CV, photos, projects), and the blog (Reflections). I am Shiva, ex-programmer, current product manager at AWS. The theme is hugo-duality, a git submodule, built from a Claude Design system with light/dark modes and a PM/Hacker persona toggle.

Pushes to master trigger a GitHub Action (hugo.yml) that builds the site and deploys it to GitHub Pages.

Run locally

# one-time: clone with the theme submodule
git clone --recurse-submodules git@github.com:shiva/blog.git
# or, in an existing checkout:
git submodule update --init --recursive

# serve with live reload (requires the extended edition)
hugo server -D

Open http://localhost:1313. -D includes draft posts; drop it to see only what production would publish. hugo server rebuilds on file save.

To verify the production build without serving:

hugo --gc --minify

Output lands in public/.

Requirements

  • Hugo extended edition, ≥ 0.163 (brew install hugo)
  • Theme submodule checked out (themes/hugo-duality must not be empty)

About

blog posts

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors