Data model
- The site has many categories and tags
- The site has many authors
- An author has many books
- A book can have many posts (book)
- many quotes
- many summary
- many videos
- All contents are posts
- A post has one of the types: quote, video, article
- A post can have tags, categories
- A post can be about an author
- A post can be about a book
Command
gcloud auth login
bundle exec jekyll build
gcloud config set project jekyll-content-site
gsutil rsync -R _site/ gs://www.alkchen.com
Categories
-
Personal
-
Family
- Parenting
- Marriage
-
Christian
-
Entrepreneurship
- Startup
-
Finance
- Investing
-
Leadership
-
Work
- Self-employment
- Freelancing
- Management
- Hiring
-
Releationship
-
Product
- Software
- Agile
-
Knowledge
- Psychology
- Trend
- Adding a CNAME record
- Host a static website
- Make data public
- Hosting a static website on Google Cloud using Google Cloud Storage
Reference
- Jekyll Codex
- Markdown cheatsheet
- Liquid Template
- Liquid Doc
- Jekyll Generators
- Bootstrap 5.0
- CSS colors
- Notablog