build_a_blog: words

This commit is contained in:
Collin Lefeber 2024-06-17 20:03:29 -04:00
parent dbbeec3f0c
commit bc16e8c13f

View file

@ -19,7 +19,7 @@ That boils down to:
2. Parse markdown, maybe parse a header with some key/values. 2. Parse markdown, maybe parse a header with some key/values.
3. Template strings 3. Template strings
So there is 1 "exotic" feature in parsing/rendering Markdown as HTML. So there is 1 "exotic" feature in parsing/rendering Markdown as HTML that will need some thought.
The rest is just file and string manipulation. The rest is just file and string manipulation.
@ -29,7 +29,7 @@ Most scripting languages would be fine tools for this task. But how to handle Ma
I've had [Crystal][1] in the back of my mind for this task. It is a nice general purpose language that included Markdown in the stdlib! But unfortunately Markdown was removed in [0.31.0][2]. Other than that, I'm not sure any other languages include a well rounded Markdown implementation out of the box. I've had [Crystal][1] in the back of my mind for this task. It is a nice general purpose language that included Markdown in the stdlib! But unfortunately Markdown was removed in [0.31.0][2]. Other than that, I'm not sure any other languages include a well rounded Markdown implementation out of the box.
I'll likely be building the site in docker with an alpine image, so just a quick search in alpines repos to see what could be useful: I'll likely end up building the site in docker with an alpine image down the road, so just a quick search in alpines repos to see what could be useful:
```shell ```shell
docker run --rm -it alpine docker run --rm -it alpine
@ -58,7 +58,7 @@ py3-markdown-pyc-3.4.3-r1
[`py3-markdown` in alpine][3] is the popular [`python-markdown`][4]. It's mature and available as a package in my [home distro][5]. [`py3-markdown` in alpine][3] is the popular [`python-markdown`][4]. It's mature and available as a package in my [home distro][5].
With that, we should have the exotic Markdown dependency figured out. Incredible.
## Let's build ## Let's build