Skip to content

SaadNet86/dguo.github.io

 
 

Repository files navigation

Danny Guo's personal website

Build Status Netlify Status

Hello! My website is available at https://dannyguo.com.

Tech Stack

Features

Many of these were easy to add because of Hugo.

Content

Checklist for Publishing an Unlisted Post

Follow this checklist to make a post publicly available, but only through a direct link. Nothing on the site should link to it. This concept is the same as an unlisted YouTube video or unlisted Medium post.

  1. Remove the draft flag from the front matter
  2. Add an unlisted flag with a value of true
  3. Leave the date, categories, and tags fields empty
  4. Commit, and push to deploy

Checklist for Publishing a Final Post

  1. Upload any images to the dedicated Imgur album
  2. Update the front matter
    • Remove the draft or unlisted flag
    • Set the date, categories, and tags fields
  3. Back up images in Google Drive
  4. Import the post into Medium
  5. Import the post into dev.to
    • To get around dev.to's issue with line break handling in Markdown, use :%s/\(\S\)\n\(\S\)/\1 \2/ in Vim to join lines within paragraphs (afterwards, fix lists, code blocks, etc. as appropriate)
    • Add canonical_url to the front matter
    • Add any GIFs manually
    • Add a canonical link and an edit on GitHub link to the bottom of the post
  6. Publicize the post, as appropriate, and update the post with links

Checklist for Updating a Post

Only do this for substantial changes, not small ones like fixing typos or links.

  1. Add the lastmod variable to the post's front matter
  2. Update the post content
  3. Publish it
  4. If applicable, update the Medium post and/or the dev.to post
    • Make sure to check embedded content, like code examples

License

The content of this project (in the content directory) is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license, and the underlying source code used to format and display this content is licensed under the MIT license.

About

💭 My personal website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 42.0%
  • CSS 24.1%
  • Python 17.6%
  • JavaScript 12.9%
  • Dockerfile 3.4%