[HN Gopher] My Blog Engine Is the Erlang Build Tool
___________________________________________________________________
My Blog Engine Is the Erlang Build Tool
Author : billiob
Score : 99 points
Date : 2024-09-02 14:04 UTC (1 days ago)
(HTM) web link (ferd.ca)
(TXT) w3m dump (ferd.ca)
| swiftcoder wrote:
| That's a pretty cool re-use of existing tooling. Always
| interested to see the custom static site generators folks have
| come up with.
| xrd wrote:
| Well, you asked:
|
| https://extrastatic.dev/svekyll/svekyll-cli
|
| I wrote a post about embeddings that uses some fun Svelte
| animations. You can scroll to the bottom and click view source.
| That'll show you the markdown for some very complex
| visualisation in Svelte. Then, click on the download button and
| download that post entirely, which can be built into a single
| HTML file with two commands: "npm i && npm build".
|
| https://webiphany.com/2024-04-29-distance-sean-shawn
| paradox460 wrote:
| It's very impressive how expressive and flexible the compilers in
| the BEAMverse are. Elixir extends this rather far, and there are
| whole utilities such as Surface[1] that are built atop and make
| heavy use of custom compilers
|
| For more germane blogging and ssg in elixir/beam, I use and
| recommend the excellent tableau generator[2], by Mitch Hanberg. I
| use it to power my own personal site[3], and publish the
| source[4] for anyone who is interested.
|
| [1] https://surface-ui.org/
|
| [2] https://github.com/elixir-tools/tableau
|
| [3] https://pdx.su
|
| [4] https://github.com/paradox460/pdx.su
| lihaoyi wrote:
| My own blog http://www.lihaoyi.com/ is also built using the Mill
| build tool. Incremental builds, parallelosm, watch-and-rebuild,
| etc are all things that static sites need as much as builds tools
| do; except you're compiling markdown to html instead of java to
| classfilrz or whatever. Cool to see others taking the same
| approach
___________________________________________________________________
(page generated 2024-09-03 23:00 UTC)