<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Mailing-List on Janusworx</title>
    <link>https://janusworx.com/tags/mailing-list/</link>
    <description>Recent content in Mailing-List on Janusworx</description>
    <image>
      <title>Janusworx</title>
      <url>https://janusworx.com/images/jw-logo.png</url>
      <link>https://janusworx.com/images/jw-logo.png</link>
    </image>
    <generator>Hugo -- 0.161.1</generator>
    <language>en</language>
    <lastBuildDate>Fri, 22 May 2026 16:13:29 +0530</lastBuildDate>
    <atom:link href="https://janusworx.com/tags/mailing-list/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Matthias Endler Built His Own Newsletter Setup</title>
      <link>https://janusworx.com/work/matthias-endler-built-his-own-newsletter-setup/</link>
      <pubDate>Fri, 22 May 2026 16:13:29 +0530</pubDate>
      <guid>https://janusworx.com/work/matthias-endler-built-his-own-newsletter-setup/</guid>
      <description>&lt;link rel=&#34;stylesheet&#34; href=&#34;https://janusworx.com/css/vendors/admonitions.53cd9f8afa9d9a8ac09093f668df057bc6d0f4bbd0886f39991a7b99934a7432.css&#34; integrity=&#34;sha256-U82fivqdmorAkJP2aN8Fe8bQ9LvQiG85mRp7mZNKdDI=&#34; crossorigin=&#34;anonymous&#34;&gt;
    &lt;div class=&#34;admonition info&#34;&gt;
      &lt;div class=&#34;admonition-header&#34;&gt;&lt;svg xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 512 512&#34;&gt;&lt;path d=&#34;M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z&#34;/&gt;&lt;/svg&gt;
        &lt;span&gt;Intended Audience&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&#34;admonition-content&#34;&gt;
        &lt;p&gt;Mostly me (confirmation bias. slight gloating 😂)&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;br&gt;

&lt;figure class=&#34;align-center &#34;&gt;
    &lt;img loading=&#34;lazy&#34; src=&#34;https://janusworx.com/images/2026/matthias-endler-newsletter-setup-rust-in-production.jpg#center&#34;
         alt=&#34;Rust in Production podcast logo&#34; width=&#34;500px&#34;/&gt; 
&lt;/figure&gt;

&lt;hr style=&#39;margin-left: auto; margin-right: auto; margin-bottom: 40px; margin-top: 50px; width:100px; border: none; background-color:rgb(238, 238, 238); color: rgb(238, 238, 238);  height: 1px;&#39;/&gt;

&lt;p&gt;I’m writing this post today, because I monkeyed with my &lt;a href=&#34;https://janusworx.com/work/found-mjml/&#34;&gt;newsletter template&lt;/a&gt;. &lt;em&gt;&lt;strong&gt;Again!&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
So this post is just to make sure there are no more hiccoughs :)&lt;/p&gt;</description>
      <content:encoded><![CDATA[
            <link rel="stylesheet" href="/css/vendors/admonitions.53cd9f8afa9d9a8ac09093f668df057bc6d0f4bbd0886f39991a7b99934a7432.css" integrity="sha256-U82fivqdmorAkJP2aN8Fe8bQ9LvQiG85mRp7mZNKdDI=" crossorigin="anonymous">
    <div class="admonition info">
      <div class="admonition-header"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"/></svg>
        <span>Intended Audience</span>
      </div>
      <div class="admonition-content">
        <p>Mostly me (confirmation bias. slight gloating 😂)</p>
      </div>
    </div><br>

<figure class="align-center ">
    <img loading="lazy" src="/images/2026/matthias-endler-newsletter-setup-rust-in-production.jpg#center"
         alt="Rust in Production podcast logo" width="500px"/> 
</figure>

<hr style='margin-left: auto; margin-right: auto; margin-bottom: 40px; margin-top: 50px; width:100px; border: none; background-color:rgb(238, 238, 238); color: rgb(238, 238, 238);  height: 1px;'/>

<p>I’m writing this post today, because I monkeyed with my <a href="/work/found-mjml/">newsletter template</a>. <em><strong>Again!</strong></em><br>
So this post is just to make sure there are no more hiccoughs :)</p>
<p>Matthias Endler, he of the fantastic <a href="https://corrode.dev/podcast/s06e04-rust4linux/">Rust in Production podcast</a> (and the Corrode rust consultancy) just published <a href="https://endler.dev/2026/newsletter-setup/">a post on his newsletter setup</a> and how he went about building it.</p>
<p>His reasons (and his story) are really similar to mine.<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup><br>
Tinyletter =&gt; Mailchimp =&gt;<br>
Wanting to have a semblance of control after being burnt =&gt; Self hosting!</p>
<p>He settled on <a href="https://www.useplunk.com/">Plunk</a>, while I use my <a href="https://sendy.co">Sendy</a> + Amazon SES combo. (they look pretty similar to me)<br>
Newsletters live in a git controlled repo. Same.<br>
Write in my favourite editor. Ditto.<br>
One markdown file per letter. Same pinch!</p>
<p>The only difference, is his workflow is controlled by a fancy cli, while I depend on ye old copy &amp; paste.</p>
<p>Having someone with a visible presence do this, hopefully serves as an inspiration to others.<br>
I just wish more of my nerd kinfolk do this!</p>
<p><hr style='margin-left: auto; margin-right: auto; margin-bottom: 40px; margin-top: 50px; width:100px; border: none; background-color:rgb(238, 238, 238); color: rgb(238, 238, 238);  height: 1px;'/>

Feedback on this post?<br>
Mail me at <a href="mailto:feebdback@janusworx.com?subject=%22Feedback on post: Matthias Endler Built His Own Newsletter Setup
%22">feedback at this domain</a>.
<br>

<br>

P.S. Subscribe to my <a href="https://janusworx.com/subscribe/">mailing list!</a></p>
<hr>
<div class="footnotes" role="doc-endnotes">
<hr>
<ol>
<li id="fn:1">
<p>except for his audience ofcourse! Which is orders of magnitude larger than my dinky little circle of friends&#160;<a href="#fnref:1" class="footnote-backref" role="doc-backlink">&#x21a9;&#xfe0e;</a></p>
</li>
</ol>
</div>
]]></content:encoded>
    </item>
  </channel>
</rss>
