Skip to content

echen1214/aboutme

 
 

Repository files navigation

About Me

My personal website and the lightweight pandoc-based Julia script that builds it. Site can be viewed at eric_anth_chen.com.

Super grateful for Hannah Robertson, whom I connected with during the Recurse Center for pointing me towards the right directions and allowing me to fork her personal website.

Usage

Use template to add new content

Run julia --startup-file=no add_stuff.jl <ARG> with arg blog or p5.

Site generation

Static site generation is managed by Julia script build-site/run.jl. This process (1) converts markdown src.md (blog) files to html, (2) regenerates both the project and blog index.html pages, and (3) regenerates the RSS feed. Generated html can then be committed along with the changed source.

When working in VSCode IDE with the Run on Save plugin installed, this generation runs automatically whenever an edited document is saved.

To run manually it, do julia build-site/run.jl.

Build dependencies:

  • Requires a local installation of Julia
  • Requires a local installation of prettier

About

Landing page for personal website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 70.3%
  • Julia 14.8%
  • CSS 9.6%
  • JavaScript 5.3%