From bc16e8c13f7a8af8b1923ab02420d0b51262addc Mon Sep 17 00:00:00 2001 From: Collin Lefeber Date: Mon, 17 Jun 2024 20:03:29 -0400 Subject: [PATCH] build_a_blog: words --- posts/build_a_blog.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/posts/build_a_blog.md b/posts/build_a_blog.md index 4c3eda4..1626d57 100644 --- a/posts/build_a_blog.md +++ b/posts/build_a_blog.md @@ -19,7 +19,7 @@ That boils down to: 2. Parse markdown, maybe parse a header with some key/values. 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. @@ -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'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 ❯ 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]. -With that, we should have the exotic Markdown dependency figured out. +Incredible. ## Let's build