Added a post on the new static website
This commit is contained in:
parent
161a74cfdb
commit
d231402c7d
1 changed files with 22 additions and 0 deletions
|
@ -0,0 +1,22 @@
|
||||||
|
X-Date: 2021-08-21T17:37:46Z
|
||||||
|
X-Note-Id: eafb7640-7e38-4a90-b3e5-050a0e653305
|
||||||
|
Subject: A new static website built from scratch
|
||||||
|
X-Slug: a_new_static_website_built_from_scratch
|
||||||
|
|
||||||
|
This new iteration of the website is a culmination of a few months of work on
|
||||||
|
trying to simplify the stack I work on.
|
||||||
|
|
||||||
|
It builts on top of [markdown.awk](https://github.com/knazarov/markdown.awk), which is
|
||||||
|
a single-file awk-based markdown-to-html converter, and [notes.sh](https://github.com/knazarov/notes.sh)
|
||||||
|
which I use for content authoring and daily notes.
|
||||||
|
|
||||||
|
The focus for the website was minimalism: I wanted it to load quickly, to have simple and unobtrusive
|
||||||
|
design, and to play nicely with tools I use every day.
|
||||||
|
|
||||||
|
I'm not sharing the source code yet, but it's just a few scripts combined with a Makefile. The reason
|
||||||
|
I chose Makefile for building is because it can recurse into subdirectories and call conversion commands
|
||||||
|
on individual files.
|
||||||
|
|
||||||
|
Calling `make deploy` deploys the resulting html files to the virtual machine, so the whole process is
|
||||||
|
really low-friction.
|
||||||
|
|
Loading…
Reference in a new issue