Skip to main content
❯ _
❯ main
  • Home
  • About
  • Hello
  • Feed
  • Email
  • Guestbook
❯ explore
  • Blog
  • Notebook
  • Now
  • Verify
  • Resume
  • Interests
  • Tags
  • Why
  • Changelog
  • Humans
  • Palette
  • Style
  • Privacy
  • Licensing
  • Projects
  • Colophon
  • Meta
  • Search
  • 8biticon
❯ meta
  • PGP Key
  • GitHub
  • LinkedIn
  • Resume.pdf
  • Discord
❯ options

Stops the site's blinking cursor flourishes.

Follows your OS/browser preferred color scheme. Manually switching the theme turns this off.

Shows an animated star field behind the site.

Hiragana rain falls behind the site. Enabling this turns off Stars.

Lights a Doom-fire effect on the 404 page. Only visible when you actually hit a missing page.

❯ theme

 

 
All systems nominal Email copied!
$HOME / asce1062 / blog / 2025-06-23-host-your-own-site-part-1-using-github _

Alex.


Host Your Own Site

2025-06-23 • 1 min read | Part 1 - Using GitHub stake your spot on the internet tags: github howto hosting

Table of Contents

Open Table of Contents
  • PT.1 Webbed Site Repository

PT.1 Webbed Site Repository


  • Create a new GitHub repository
  • Repository name: githubusername
  • *Public
  • Check Initialize this repository with: Add a README file
  • Create repository

GitHub Repository Setup
GitHub Repository Setup

  • Edit README.md file
  • For github markdown syntax, visit this getting started doc

Edit README.md
Edit README.md

  • For formatting that isn’t supported by markdown's syntax or for more complex layouts, you can use HTML tags directly in markdown
  • Check out my README.md for inspiration if needed (switch to code view for markdown html syntax)

HTML in Markdown
HTML in Markdown

  • Save your changes by Committing changes...

Commit changes...
Commit changes...

  • Navigate to repository’s Settings > Pages
  • Under Build and deployment Source select Deploy from a branch
  • Under Branch select main
  • Under select folder /(root)
  • Save these changes

GitHub Pages Setup
GitHub Pages Setup

  • A build should be automatically triggered
  • Progress can be tracked under the repository’s Actions tab

GitHub Actions tab
GitHub Actions tab

  • Once deployment is done, navigate back to repository’s Settings > Pages
  • You should see Your site is live at https://username.github.io/reponame/
  • Since we created our repositoryname like: githubusername, the expected site url is https://githubname.github.io/githubname/
  • In part 2 we’ll cover adding a theme with Jekyll to our webbed site

154

Share this post on:
All systems nominal Link copied!

Previous
Trust the Process
Next
The Gift of Hindsight

                                              624d1b9 • • 6/11/2026

Alex's Workstation

stellar console

last seen back the same day

visits 1

signal restoring context

incoming transmission 860×580

navidrome.exe | loading_playlist

>waiting_signal.mp3
[ carrier search... ]

 

 
Your browser does not support the audio element.

playlists

loading
Loading public playlists...

Search

Search Tips

Indexed: Search by content, dates, description, excerpts, tags or titles

Exact phrases: Use quotes like "I'm happy you're here"

Fuzzy matching: Partial matches like config will find "configuration"

Multiple terms: Search for using icomoon to find posts containing both words

Shortcuts: Use Ctrl+K or Cmd+K for quick access