yangchenyun / yangchenyun.github.io

Profile site

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Personal site

Workflow

Local serving workflow

    $ bundle exec jekyll serve --lsi --drafts

Create draft

    $ bundle exec jekyll draft "My new draft"

Create post

    $ bundle exec jekyll post "My New Post"

Publish/unpublish post

    $ bundle exec jekyll publish _drafts/my-new-draft.md
    $ bundle exec jekyll unpublish _posts/2014-01-24-my-new-draft.md

Create page

    $ bundle exec jekyll compose "My new Page" --collection "pages"

Writing

  • Home page, introduction
  • Music landing page
  • Leadership landing page
  • Engineering
  • ML page

Features

  • Post page, date and category styles

  • Update nav footer content

  • Social icon support on external aux links, include icons as _includes.

  • Post list page and RSS streams

  • Post page, ChatGPT integration

  • Archive page layout and style update, no need for <table>

  • Jupyter notebook style

  • Explicit jupyter -> md authoring

  • Dark mode theme

Integration

  • Disqus comment

  • Google Analytics integration

  • Spotify listening

  • Good reads integration list - Static export GD as JSON and periodically import here

About

Profile site

License:MIT License


Languages

Language:HTML 56.9%Language:SCSS 36.5%Language:Ruby 6.7%