<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="245132" data-post-id="245132">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="derek-zhou" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/derek-zhou/120/19943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  derek-zhou
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>It looks like Still is using a markdown converter based on the NIF’s hoedown. The compilation prints some scary looking warning messages:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">/usr/bin/make -C src/hoedown libhoedown.a
make[1]: Entering directory '/home/derek/projects/mysite/deps/markdown/src/hoedown'
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/autolink.o src/autolink.c
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/buffer.o src/buffer.c
src/buffer.c: In function âhoedown_buffer_printfâ:
src/buffer.c:249:6: warning: implicit declaration of function âvsnprintfâ; did you mean âvsprintfâ? [-Wimplicit-function-declaration]
  249 |  n = vsnprintf((char *)buf-&gt;data + buf-&gt;size, buf-&gt;asize - buf-&gt;size, fmt, ap);
      |      ^~~~~~~~~
      |      vsprintf
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/document.o src/document.c
src/document.c: In function âchar_linkâ:
src/document.c:1194:5: warning: this âelseâ clause does not guard... [-Wmisleading-indentation]
 1194 |     else nb_p--; i++;
      |     ^~~~
src/document.c:1194:18: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the âelseâ
 1194 |     else nb_p--; i++;
      |                  ^
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/escape.o src/escape.c
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/html.o src/html.c
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -Wno-static-in-inline -c -o src/html_blocks.o src/html_blocks.c
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/html_smartypants.o src/html_smartypants.c
src/html_smartypants.c: In function âsmartypants_quotesâ:
src/html_smartypants.c:102:2: warning: implicit declaration of function âsnprintfâ [-Wimplicit-function-declaration]
  102 |  snprintf(ent, sizeof(ent), "&amp;%c%cquo;", (*is_open) ? 'r' : 'l', quote);
      |  ^~~~~~~~
src/html_smartypants.c:7:1: note: âsnprintfâ is defined in header â&lt;stdio.h&gt;â; did you forget to â#include &lt;stdio.h&gt;â?
    6 | #include &lt;ctype.h&gt;
  +++ |+#include &lt;stdio.h&gt;
    7 | 
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/stack.o src/stack.c
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -Isrc -fPIC -c -o src/version.o src/version.c
ar rcs libhoedown.a src/autolink.o src/buffer.o src/document.o src/escape.o src/html.o src/html_blocks.o src/html_smartypants.o src/stack.o src/version.o
make[1]: Leaving directory '/home/derek/projects/mysite/deps/markdown/src/hoedown'
cc -g -O3 -ansi -pedantic -Wall -Wextra -Wno-unused-parameter -I/usr/local/stow/otp-24/lib/erlang/erts-12.0.4/include -Isrc/hoedown/src -fPIC -shared  -o priv/markdown.so src/markdown.c src/hoedown/libhoedown.a
In file included from /usr/local/stow/otp-24/lib/erlang/erts-12.0.4/include/erl_nif.h:31,
                 from src/markdown.c:5:
/usr/local/stow/otp-24/lib/erlang/erts-12.0.4/include/erl_drv_nif.h:118:23: warning: ISO C90 does not support âlong longâ [-Wlong-long]
  118 | typedef unsigned long long ErlNapiUInt64;
      |                       ^~~~
/usr/local/stow/otp-24/lib/erlang/erts-12.0.4/include/erl_drv_nif.h:119:21: warning: ISO C90 does not support âlong longâ [-Wlong-long]
  119 | typedef signed long long ErlNapiSInt64;
      |                     ^~~~
src/markdown.c:241:5: warning: missing initializer for field âflagsâ of âErlNifFuncâ {aka âstruct enif_func_tâ} [-Wmissing-field-initializers]
  241 |     { "to_html", 2, to_html },
      |     ^
In file included from src/markdown.c:5:
/usr/local/stow/otp-24/lib/erlang/erts-12.0.4/include/erl_nif.h:124:14: note: âflagsâ declared here
  124 |     unsigned flags;
      |              ^~~~~
src/markdown.c:242:5: warning: missing initializer for field âflagsâ of âErlNifFuncâ {aka âstruct enif_func_tâ} [-Wmissing-field-initializers]
  242 |     { "set_nif_threshold", 1, set_nif_threshold }
      |     ^
In file included from src/markdown.c:5:
/usr/local/stow/otp-24/lib/erlang/erts-12.0.4/include/erl_nif.h:124:14: note: âflagsâ declared here
  124 |     unsigned flags;
      |              ^~~~~
</code></pre>
<p>I am just curious, what was the reason for using this instead of Earmark, Speed? Missing functionality in Earmark?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245132" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/22">Post #21</a>
	                </div>
	            </div>
              <div id="likers-container-245132" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245132"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #21"></div>
  </section>
</div>
    <div class="postbit" id="245134" data-post-id="245134">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="gabrielpoca" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/gabrielpoca/120/3293_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  gabrielpoca
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I know there was a reason but I really don’t remember. I only remembered we tried a few libraries, including one from Rust, but that’s it. I guess it’s time for me to revisit that! I see there are some updates in earmark</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245134" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-245134" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245134"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #22"></div>
  </section>
</div>
    <div class="postbit" id="245139" data-post-id="245139">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="derek-zhou" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/derek-zhou/120/19943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  derek-zhou
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>By the way, the <a href="https://github.com/still-ex/still_snowpack" rel="noopener nofollow ugc">still_snowpack</a> readme said:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">This is no longer the recommended way to use Snowpack. See the docs for more information.
</code></pre>
<p>However, I cannot find any information on how to use snowpack in the docs of Still.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245139" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/24">Post #23</a>
	                </div>
	            </div>
              <div id="likers-container-245139" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245139"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #23"></div>
  </section>
</div>
    <div class="postbit" id="245144" data-post-id="245144">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="gabrielpoca" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/gabrielpoca/120/3293_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  gabrielpoca
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I have not documented it yet and I really need to make another release since there’s a ton of new stuff :s I think the best approach right now is to simply <a href="https://github.com/gabrielpoca/gabrielpoca.com/blob/b0dbb2d13d55d335f747155f98d79efb1dbda618/config/config.exs#L25-L36" rel="noopener nofollow ugc">run a watcher</a> like you do with phoenix if I’m not mistaken</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245144" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/25">Post #24</a>
	                </div>
	            </div>
              <div id="likers-container-245144" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245144"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #24"></div>
  </section>
</div>
    <div class="postbit" id="245148" data-post-id="245148">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="derek-zhou" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/derek-zhou/120/19943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  derek-zhou
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>A general watcher shall be enough. I like snowpack myself but I don’t want to be tied to it.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245148" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/26">Post #25</a>
	                </div>
	            </div>
              <div id="likers-container-245148" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245148"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #25"></div>
  </section>
</div>
    <div class="postbit" id="245229" data-post-id="245229">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="gabrielpoca" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/gabrielpoca/120/3293_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  gabrielpoca
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Since this topic is having some activity, I’ll also take this opportunity to share some thoughts: I’m starting to wonder if this project makes any sense. It seems like I’m just building something that you can already do using Phoenix and curl. We could even combine Phoenix and a well-configured CDN to cache/invalidate responses and have a mix of static and dynamic pages. On top of that, there are plenty of site generators out there that can do some things that are impossible for Still without Javascript, like server-rendered syntax highlight for code. What do you think?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245229" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/27">Post #26</a>
	                </div>
	            </div>
              <div id="likers-container-245229" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245229"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #26"></div>
  </section>
</div>
    <div class="postbit" id="245247" data-post-id="245247">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="derek-zhou" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/derek-zhou/120/19943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  derek-zhou
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<blockquote>
<p>We could even combine Phoenix and a well-configured CDN to cache/invalidate responses and have a mix of static and dynamic pages.</p>
</blockquote>
<p>The point of a static site generator is to have a 100% static site. It costs zero to host and need no maintenance. Once you start mixing, you might as well go full dynamic.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245247" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/28">Post #27</a>
	                </div>
	            </div>
              <div id="likers-container-245247" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245247"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #27"></div>
  </section>
</div>
    <div class="postbit" id="245275" data-post-id="245275">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="gabrielpoca" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/gabrielpoca/120/3293_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  gabrielpoca
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>But if you just do Phoenix + curl? You already get a dev server with errors, asset pipeline, etc. And when you’re done, you run curl and get a production build. Wouldn’t it be the same?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245275" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/29">Post #28</a>
	                </div>
	            </div>
              <div id="likers-container-245275" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245275"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #28"></div>
  </section>
</div>
    <div class="postbit" id="245281" data-post-id="245281">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="lud" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/lud/120/14382_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  lud
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Yes, It would be the same, but …</p>
<p>The value of a static site generator, to me is:</p>
<ul>
<li>It knows how to build all pages. Some pages may not be discoverable by curl, only when javascript has been evaluated, or even only when the user interacted with the page (it should not but it is common practice)</li>
<li>It has a lot lot of helpers in templates</li>
<li>It makes internal linking easy across markdown files.</li>
<li>It can call a JS build for a specific page (for a dev blog, it’s cool to have a page with its own webpack/rollup build and a bunch of JS modules only for that page)</li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245281" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/30">Post #29</a>
	                </div>
	            </div>
              <div id="likers-container-245281" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245281"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #29"></div>
  </section>
</div>
    <div class="postbit" id="245302" data-post-id="245302">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="derek-zhou" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/derek-zhou/120/19943_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  derek-zhou
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>On top of what <a class="mention" href="/u/lud" rel="nofollow">@lud</a> has mentioned, it would be pretty bad for developer ergonomics. It might work though, if you can hide the crawling step in a robust and integrated flow.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="245302" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/still-a-composable-static-site-builder/39070/31">Post #30</a>
	                </div>
	            </div>
              <div id="likers-container-245302" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="245302"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #30"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/39070/load_more?page=4">Load more posts (3 remaining)</a>
</div></template></turbo-stream>