[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)