mantoshkumar1 / mantoshkumar1/mantoshkumar1.github.io

Evaluate moving the portfolio from GitHub Pages hostname to a custom domain

Open
#34 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
1
Forks
0
Avg merge
13m
Merged PRs (30d)
2

Description

Context

docs/SYSTEM_STATE.md lists the GitHub Pages origin (mantoshkumar1.github.io) rather than a custom domain as a known limitation. The site’s stated commercial objective is credible conversion for Staff/Principal engineering opportunities and contracts.

Goal

Make an evidence-based decision on whether a custom domain materially improves professional positioning enough to justify the operational change.

Scope

  • Compare keeping the current GitHub Pages hostname versus using a stable personal domain.
  • Evaluate SEO/canonical migration, redirects, HTTPS, email/contact consistency, and GitHub Pages configuration.
  • Identify any Ask Mantosh CORS/origin and Worker configuration changes required.
  • Preserve existing URLs where possible and avoid breaking indexed links.
  • Do not migrate solely for aesthetics; document the decision either way.

Acceptance criteria

  • A clear keep/migrate decision is documented with rationale.
  • If migrating, DNS, HTTPS, canonical, sitemap, social metadata, and redirect impacts are covered.
  • Ask Mantosh exact-origin/CORS configuration is updated safely before cutover.
  • Existing public links continue to resolve or redirect appropriately.
  • Production smoke checks verify the chosen hostname after the change.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading docs/SYSTEM_STATE.md and verify the current GitHub Pages hostname, then inspect the existing site, Ask Mantosh origin/CORS, Worker, and deployment configuration. Compare the current hostname with a custom-domain option, documenting SEO, redirects, HTTPS, email, and public-link impacts. Done means a clear keep/migrate decision, configuration changes if needed, and production smoke checks for the chosen hostname.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, javascript
Domain
devops, documentation, web-dev
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.