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


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="mudasobwa" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/mudasobwa/120/41119_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  mudasobwa
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Creator of Cure</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I am finally launched an MVP of the site for travellers <a href="https://amotion.city" rel="noopener nofollow ugc">https://amotion.city</a></p>
<p>Here is an excerpt from the release notes.</p>
<p><strong>AmotionCity</strong> is an innovative location-aware social platform that transforms how people discover, share, and interact with places around them. Built on cutting-edge Phoenix/Elixir technology, our platform combines the best of tourism assistance, community building, and professional tools into a single, powerful ecosystem.</p>
<h3><a name="p-375198-core-value-proposition-1" class="anchor" href="#p-375198-core-value-proposition-1" aria-label="Heading link" rel="nofollow"></a><strong>Core Value Proposition</strong></h3>
<ul>
<li>
<p><strong>For Tourists</strong>: Intelligent discovery of local points of interest with AI-powered route recommendations</p>
</li>
<li>
<p><strong>For Communities</strong>: Robust foundation for location-based social interactions and content sharing</p>
</li>
<li>
<p><strong>For Professionals</strong>: Comprehensive toolkit for tour guides, museums, and cultural institutions</p>
</li>
</ul>
<p>If you are in Spain, Austria, or GB, and using Android phone, feel free to DM me with your email so that I could have you included in the internal testing program for the mobile app. Other regions come soon.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375198" data-batch-url="/posts/batch_likers">
                        6
                      </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/what-elixir-related-stuff-are-you-doing/113/864">Post #863</a>
	                </div>
	            </div>
              <div id="likers-container-375198" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375198"
                     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 #863"></div>
  </section>
</div>
    <div class="postbit" id="375554" data-post-id="375554">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="hamadmarri" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  hamadmarri
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hello guys,</p>
<p>I have made a Readers/Writer lock library please your feedback</p>
<aside class="onebox allowlistedgeneric" data-onebox-src="https://rwlock.hexdocs.pm/readme.html">
  <header class="source">

      <a href="https://rwlock.hexdocs.pm/readme.html" target="_blank" rel="noopener nofollow ugc">rwlock.hexdocs.pm</a>
  </header>

  <article class="onebox-body">
    

<h3><a href="https://rwlock.hexdocs.pm/readme.html" target="_blank" rel="noopener nofollow ugc">Overview — rwlock v0.1.1</a></h3>



  </article>

  <div class="onebox-metadata">
    
    
  </div>

  <div style="clear: both"></div>
</aside>

<p>Thank you</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375554" data-batch-url="/posts/batch_likers">
                        2
                      </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/what-elixir-related-stuff-are-you-doing/113/865">Post #864</a>
	                </div>
	            </div>
              <div id="likers-container-375554" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375554"
                     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 #864"></div>
  </section>
</div>
    <div class="postbit" id="375640" data-post-id="375640">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Finally giving Ash a second spin and coming to terms with it’s design.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375640" data-batch-url="/posts/batch_likers">
                        3
                      </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/what-elixir-related-stuff-are-you-doing/113/866">Post #865</a>
	                </div>
	            </div>
              <div id="likers-container-375640" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375640"
                     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 #865"></div>
  </section>
</div>
    <div class="postbit" id="375761" data-post-id="375761">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/3/9/3931c35343390f26187bd6c002f1746a63ae5a6b.jpeg" data-download-href="https://forum.elixirforum.com/uploads/default/3931c35343390f26187bd6c002f1746a63ae5a6b" title="image" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/3/9/3931c35343390f26187bd6c002f1746a63ae5a6b_2_690x588.jpeg" alt="image" data-base62-sha1="89XPCeOeXRwPIFmx4izJ5UDUA9Z" width="690" height="588" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/3/9/3931c35343390f26187bd6c002f1746a63ae5a6b_2_690x588.jpeg, https://forum.elixirforum.com/uploads/default/optimized/3X/3/9/3931c35343390f26187bd6c002f1746a63ae5a6b_2_1035x882.jpeg 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/3/9/3931c35343390f26187bd6c002f1746a63ae5a6b.jpeg 2x" data-dominant-color="6E737C"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1200×1023 49.8 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p><a class="mention" href="/u/mhanberg" rel="nofollow">@mhanberg</a> Once made a visualizer for (h)EEx compilation, but it doesn’t work anymore with recent Phoenix. So working on a modernized version with Live preview (pun intended).</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375761" data-batch-url="/posts/batch_likers">
                        3
                      </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/what-elixir-related-stuff-are-you-doing/113/867">Post #866</a>
	                </div>
	            </div>
              <div id="likers-container-375761" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375761"
                     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 #866"></div>
  </section>
</div>
    <div class="postbit" id="375780" data-post-id="375780">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>The naming still cracks me up. You would think the Tag Handler would be a Tag Engine, but you would be wrong.</p>
<p><a class="mention" href="/u/mhanberg" rel="nofollow">@mhanberg</a> maybe you can update the blog post once I finished the renewed visualizer?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375780" 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/what-elixir-related-stuff-are-you-doing/113/868">Post #867</a>
	                </div>
	            </div>
              <div id="likers-container-375780" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375780"
                     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 #867"></div>
  </section>
</div>
    <div class="postbit" id="375781" data-post-id="375781">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="mhanberg" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/mhanberg/120/17162_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  mhanberg
                  </h3>
		          </div>
						
			          <div class="user-title">
									<span>Expert LSP Core Team</span>
			          </div>
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Sure, you can also submit a PR to my blog, it’s on my GitHub.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375781" 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/what-elixir-related-stuff-are-you-doing/113/869">Post #868</a>
	                </div>
	            </div>
              <div id="likers-container-375781" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375781"
                     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 #868"></div>
  </section>
</div>
    <div class="postbit" id="375847" data-post-id="375847">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Time to move on from this side-project, as I have bigger fish to fry. Still includes 1-on-1 copies of <a href="https://github.com/mhanberg/eex_compiler_visualizer" rel="noopener nofollow ugc">Mitch’ code</a>, but now compatible with latest Phoenix and LiveView.</p>
<p><strong>Other goodies</strong></p>
<ul>
<li>Focus on screen estate for template &amp; generated output.</li>
<li>Auto compile / Live mode.</li>
<li>Manual compile.</li>
<li>Tabbed interface.</li>
<li>Error message shown as long as the template is invalid.</li>
<li>Compiler exception handling to prevent LiveView from crashing.</li>
</ul>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/6/9/698ef3ec8e2486be0049bbfdacb229dcb86acadc.jpeg" data-download-href="https://forum.elixirforum.com/uploads/default/698ef3ec8e2486be0049bbfdacb229dcb86acadc" title="image" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/6/9/698ef3ec8e2486be0049bbfdacb229dcb86acadc_2_676x600.jpeg" alt="image" data-base62-sha1="f3OpnO4pEq5ihd8wtRt4Ff6mSks" width="676" height="600" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/6/9/698ef3ec8e2486be0049bbfdacb229dcb86acadc_2_676x600.jpeg, https://forum.elixirforum.com/uploads/default/optimized/3X/6/9/698ef3ec8e2486be0049bbfdacb229dcb86acadc_2_1014x900.jpeg 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/6/9/698ef3ec8e2486be0049bbfdacb229dcb86acadc.jpeg 2x" data-dominant-color="7A7E87"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1200×1065 52.3 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p><strong>Todo</strong> (if you read this, maybe it your call…)</p>
<ul>
<li>update blog</li>
<li>fix project name (dropping ‘compiler’ was just to keep folders distinct…)</li>
</ul>
<p><a href="https://github.com/BartOtten/eex_visualizer" class="onebox" target="_blank" rel="noopener nofollow ugc">https://github.com/BartOtten/eex_visualizer</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="375847" data-batch-url="/posts/batch_likers">
                        3
                      </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/what-elixir-related-stuff-are-you-doing/113/870">Post #869</a>
	                </div>
	            </div>
              <div id="likers-container-375847" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="375847"
                     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 #869"></div>
  </section>
</div>
    <div class="postbit" id="376014" data-post-id="376014">
  <section>
    <div class="post-wrap">


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

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Next stop: <strong><a href="https://github.com/BartOtten/routex" rel="noopener nofollow ugc">Routex</a>’s Example <a href="https://routex.fly.dev/" rel="noopener nofollow ugc">App</a></strong></p>
<p>The burden of an extensible framework is answering the question <em>“what can I do with it?”</em></p>
<p>In an attempt to at least have a shot at answering it, the current example app is being reworked in multiple pages. Each one showing a feature or use case.</p>
<p><strong>Localize</strong><br>
Shows the values set, flashes the values that are updated on navigation and marks the values which are overridden.</p>
<p></p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/6/8/686791a9ddc96243cb69f029b6357fc95d45ca64.jpeg" data-download-href="https://forum.elixirforum.com/uploads/default/686791a9ddc96243cb69f029b6357fc95d45ca64" title="image" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/6/8/686791a9ddc96243cb69f029b6357fc95d45ca64_2_690x427.jpeg" alt="image" data-base62-sha1="eTByfJVqJ62FhhilSWiHIGUCpyQ" width="690" height="427" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/6/8/686791a9ddc96243cb69f029b6357fc95d45ca64_2_690x427.jpeg, https://forum.elixirforum.com/uploads/default/optimized/3X/6/8/686791a9ddc96243cb69f029b6357fc95d45ca64_2_1035x640.jpeg 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/6/8/686791a9ddc96243cb69f029b6357fc95d45ca64.jpeg 2x" data-dominant-color="ECEDF2"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1200×743 40.9 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p><strong>Verified Routes</strong><br>
Has it’s own page<br>
</p><div class="lightbox-wrapper"><a class="lightbox" href="https://forum.elixirforum.com/uploads/default/original/3X/3/1/31d0b044509323d3da21b5acf38564294f97c090.jpeg" data-download-href="https://forum.elixirforum.com/uploads/default/31d0b044509323d3da21b5acf38564294f97c090" title="image" rel="nofollow"><img src="https://forum.elixirforum.com/uploads/default/optimized/3X/3/1/31d0b044509323d3da21b5acf38564294f97c090_2_690x419.jpeg" alt="image" data-base62-sha1="76GvzkIyNiKdfHdNLFdJnZNykDK" width="690" height="419" srcset="https://forum.elixirforum.com/uploads/default/optimized/3X/3/1/31d0b044509323d3da21b5acf38564294f97c090_2_690x419.jpeg, https://forum.elixirforum.com/uploads/default/optimized/3X/3/1/31d0b044509323d3da21b5acf38564294f97c090_2_1035x628.jpeg 1.5x, https://forum.elixirforum.com/uploads/default/original/3X/3/1/31d0b044509323d3da21b5acf38564294f97c090.jpeg 2x" data-dominant-color="EAEDF2"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">1200×729 50.8 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div><p></p>
<p><strong>Better error messages and documented gotchas</strong><br>
In the process I also document the gotcha’s and improve the error messaging. Most gotcha’s are caused by LiveView’s optimizations making them easy to reason about and prevent in the future.</p>
<p><strong>Found reason of issue: the infamous “don’t use in on_mount”</strong><br>
The reason some people were seeing this error message have been traced down to the new way Phoenix (LV) uses layout templates and the use of Verified Routes in layouts. The new method is meant to be more explicit, so we’ll have to be more explicit.</p>
<p>The new release will include better instructions how to change templates.</p>
<p>It also shows that 100% test coverage doesn’t not mean you catch all issues <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="376014" data-batch-url="/posts/batch_likers">
                        6
                      </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/what-elixir-related-stuff-are-you-doing/113/871">Post #870</a>
	                </div>
	            </div>
              <div id="likers-container-376014" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="376014"
                     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 #870"></div>
  </section>
</div>
    <div class="postbit" id="376755" data-post-id="376755">
  <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>I’m trying to implement the MCP protocol fully, that is when the client can send multiple requests in parallel and the server can keep track to which http connexion send back responses and server-requests. With support for elicitation/sampling and of course it has to work with multiple erlang node receiving requests.</p>
<p>The combination of multiple SSE streams and multiple inbound requests is pretty messy, I really don’t understand why they did not propose a websockets version for that.</p>
<p>Oh and they had a previous version where the server was maintaining a single SSE stream for all server pushes, it was also much more simpler.</p>
<p>Anyway it’s fun to implement (fun in the Advent of Code hair pulling kind of fun) <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="376755" data-batch-url="/posts/batch_likers">
                        2
                      </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/what-elixir-related-stuff-are-you-doing/113/872">Post #871</a>
	                </div>
	            </div>
              <div id="likers-container-376755" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="376755"
                     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 #871"></div>
  </section>
</div>
    <div class="postbit" id="378335" data-post-id="378335">
  <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><img src="https://forum.elixirforum.com/images/emoji/apple/backhand_index_pointing_up.png?v=15" title=":backhand_index_pointing_up:" class="emoji only-emoji" alt=":backhand_index_pointing_up:" loading="lazy" width="20" height="20"></p>
<p>OK I think I get something working now, I’m trying to write documentation with AI (it sucks) (but it’s an MCP library so…). Once I’m done with the docs I’m looking for testers if anyone is interested. (I guess I’ll make a proper announcement but I’ll have to test it in production with my team before).</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="378335" 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/what-elixir-related-stuff-are-you-doing/113/873">Post #872</a>
	                </div>
	            </div>
              <div id="likers-container-378335" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="378335"
                     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 #872"></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/113/load_more?page=87">Load more posts (57 remaining)</a>
</div></template></turbo-stream>