My personal website and the lightweight pandoc-based Julia script that builds it. Site can be viewed at hannahilea.com.
Run julia --startup-file=no add_stuff.jl <ARG> with arg blog or p5.
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