Personal portfolio site built with Hugo. Deployed to GitHub Pages.
# Install Hugo (macOS)
brew install hugo
# Run local server
hugo server --buildDrafts
# Build for production
hugo --minifyhugo new content blog/my-new-post.mdOr create a file in content/blog/ with frontmatter:
---
title: "My Post Title"
date: 2025-01-15
tags: [kubernetes, aws]
description: "Brief description"
---Create a file in content/projects/:
---
title: "Project Name"
date: 2025-01-15
tags: [Kubernetes, Terraform]
github: "https://github.com/dijeesh/repo"
---Create a file in content/community/:
---
title: "Event or Activity"
date: 2025-01-15
---Push to main branch. GitHub Actions will build and deploy automatically.
content/
blog/ # Blog posts (Markdown)
projects/ # Project descriptions (Markdown)
community/ # Community activities (Markdown)
static/
images/ # Images
files/ # Downloadable files (resume PDF, etc.)
themes/
dijeesh-theme/ # Custom theme