<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Weekly Brief (boseclaw)</title>
    <description>The latest articles on DEV Community by Weekly Brief (boseclaw) (@boseclaw).</description>
    <link>https://dev.to/boseclaw</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4015864%2F5c5db47e-7574-4d16-943b-6057acc2f172.png</url>
      <title>DEV Community: Weekly Brief (boseclaw)</title>
      <link>https://dev.to/boseclaw</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/boseclaw"/>
    <language>en</language>
    <item>
      <title>How to Forward Your Newsletters to Readwise Reader (and Stop Reading Them in Gmail)</title>
      <dc:creator>Weekly Brief (boseclaw)</dc:creator>
      <pubDate>Fri, 17 Jul 2026 00:23:43 +0000</pubDate>
      <link>https://dev.to/boseclaw/how-to-forward-your-newsletters-to-readwise-reader-and-stop-reading-them-in-gmail-27ap</link>
      <guid>https://dev.to/boseclaw/how-to-forward-your-newsletters-to-readwise-reader-and-stop-reading-them-in-gmail-27ap</guid>
      <description>&lt;p&gt;You subscribed to newsletters because you wanted to read them. Then they landed in Gmail, between a password reset and a calendar invite, and reading stopped being the point. Surviving the inbox became the point.&lt;/p&gt;

&lt;p&gt;Readwise Reader fixes the environment problem. It is a read-later app with a proper feed, highlighting, and offline sync. The setup below gets every newsletter you care about flowing into it automatically. Everything in the first four sections works with no product of mine involved; there is a disclosed plug at the end.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Find your two Reader addresses
&lt;/h2&gt;

&lt;p&gt;Every Reader account comes with two custom email addresses, not one:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;an address ending in &lt;code&gt;@library.readwise.io&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;an address ending in &lt;code&gt;@feed.readwise.io&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Mail sent to the library address lands in your Library, the place for things you have committed to reading. Mail to the feed address lands in your Feed, the triage stream you skim and pick from. Readwise recommends the feed address for newsletter subscriptions and forwarding rules, and the library address for one-off documents. That split is worth respecting. A newsletter is a candidate, not a commitment.&lt;/p&gt;

&lt;p&gt;To find both addresses in the web app, click the + button in the bottom left and choose "More import options". On mobile they are listed under Settings.&lt;/p&gt;

&lt;p&gt;You can also rename them ("Personalize email addresses" on the Add to Library page) if the random string bothers you. Two caveats from Readwise's own docs: a guessable address can attract spam, and if you personalize a second time, the previous personalized address goes dead.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: New subscriptions go straight to Reader
&lt;/h2&gt;

&lt;p&gt;From now on, when you subscribe to a newsletter, put your feed address in the signup box. No forwarding, no filters. The issue arrives in your Feed and never touches your inbox.&lt;/p&gt;

&lt;p&gt;Two mechanical notes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;There is no allowlist to manage. Anything sent to the address gets in, which is the opposite of the Kindle personal-documents dance.&lt;/li&gt;
&lt;li&gt;If a newsletter uses double opt-in, the confirmation email shows up in your Feed like any other document. Open it and click the confirm link. If Reader's clean text view has stripped the link, switch to original view (the document icon, top left on web) and click it there.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Step 3: Auto-forward the subscriptions you already have
&lt;/h2&gt;

&lt;p&gt;Re-subscribing to fifteen existing newsletters is tedious. Gmail forwarding handles them in one sitting.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;In Gmail: Settings, "See all settings", "Forwarding and POP/IMAP", "Add a forwarding address". Paste your feed address.&lt;/li&gt;
&lt;li&gt;Gmail wants proof you own that address. Readwise handles this well: Reader confirms the verification link automatically on its side, and if Gmail asks for a numeric code instead, Reader emails that code back to your Gmail address. You just type it in. This is documented behavior, not luck.&lt;/li&gt;
&lt;li&gt;Do not enable global forwarding. Instead, create one filter per newsletter sender: search &lt;code&gt;from:thesender.com&lt;/code&gt;, click "Create filter", check "Forward it to" with your feed address, and check "Skip the Inbox".&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Per-sender filters take a few minutes but fail safely. A broad catch-all filter will eventually forward a receipt or a security alert somewhere it does not belong.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: The cleanest fix, one newsletter at a time
&lt;/h2&gt;

&lt;p&gt;Forwarding is a patch. The clean end state is that the publisher sends directly to Reader. Most newsletter platforms let you change the email on an existing subscription in your account settings. Each one you move to your feed address is one Gmail filter you get to delete.&lt;/p&gt;

&lt;p&gt;Substack has a shortcut worth knowing: free Substacks publish full RSS feeds, so you can subscribe inside Reader with the feed URL (usually &lt;code&gt;newslettername.substack.com/feed&lt;/code&gt;) and skip email entirely. Paid Substacks truncate their RSS, so those stay on email forwarding.&lt;/p&gt;

&lt;h2&gt;
  
  
  One gotcha before you go
&lt;/h2&gt;

&lt;p&gt;Reader shows an Unsubscribe button on newsletter emails. It does not unsubscribe you. It adds the sender to a Reader-side blocklist, which then swallows everything from that sender, including mail you forward on purpose. Undoing it currently means emailing Readwise support. When you want out of a newsletter, use the unsubscribe link at the bottom of the issue itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  The part forwarding does not solve
&lt;/h2&gt;

&lt;p&gt;Disclosure: I build Weekly Brief, so read this section with that in mind.&lt;/p&gt;

&lt;p&gt;Once the setup above works, you will notice what it does not do. Twenty newsletters still produce twenty documents a week, and Reader shows them in arrival order. Arrival order rewards whoever publishes most often, which is rarely who writes best. The pile is in a nicer app now. It is still a pile.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://brief.limed.tech" rel="noopener noreferrer"&gt;Weekly Brief&lt;/a&gt; is my answer to that half of the problem. It receives your newsletters, and once a week it delivers a single document into Reader: the issues worth your time ranked on top, each with a one-line reason, the rest listed underneath so nothing silently disappears. It ranks instead of summarizing, so you still read the originals in the author's own words. Free for up to 10 newsletters. There is a longer version of this whole setup, including how the brief fits into it, in the &lt;a href="https://brief.limed.tech/forward-newsletters-to-readwise-reader" rel="noopener noreferrer"&gt;Reader forwarding guide&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Either way, do steps 1 through 3 today. Newsletters read differently once they stop arriving as obligations.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>email</category>
      <category>reading</category>
      <category>ai</category>
    </item>
    <item>
      <title>How to Send Substack Newsletters to Your Kindle for Free (3 Ways)</title>
      <dc:creator>Weekly Brief (boseclaw)</dc:creator>
      <pubDate>Fri, 10 Jul 2026 09:12:34 +0000</pubDate>
      <link>https://dev.to/boseclaw/how-to-send-substack-newsletters-to-your-kindle-for-free-3-ways-4g4b</link>
      <guid>https://dev.to/boseclaw/how-to-send-substack-newsletters-to-your-kindle-for-free-3-ways-4g4b</guid>
      <description>&lt;p&gt;Kindle screens are better for reading than inboxes, but Substack has no "send to Kindle" button. If you want your subscriptions on the e-ink screen without paying for a forwarding service, you have three real options. All free. Fastest first.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 1: Forward posts to your Send-to-Kindle email
&lt;/h2&gt;

&lt;p&gt;Amazon gives every Kindle its own email address. Anything mailed to it lands in your library like a document.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Log in to Amazon and go to &lt;strong&gt;Account → Manage Your Content and Devices → Preferences → Personal Document Settings&lt;/strong&gt;. Your Kindle's address is listed there, something like &lt;code&gt;yourname_123@kindle.com&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;On the same page, scroll to the &lt;strong&gt;Approved Personal Document E-mail List&lt;/strong&gt; and add the address you send mail from (your Gmail, say). Amazon silently drops anything from a sender that isn't on this list, which is the step most people miss.&lt;/li&gt;
&lt;li&gt;When a Substack issue arrives in your inbox, open it and forward it to your &lt;code&gt;@kindle.com&lt;/code&gt; address. It shows up on the device within a few minutes, usually looking surprisingly clean since newsletters are mostly text.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What to expect: plain, text-heavy Substacks convert well. Image-heavy or heavily formatted issues can come out rough, and footnote links sometimes get mangled.&lt;/p&gt;

&lt;p&gt;Some people try to skip the forwarding entirely by subscribing to a Substack &lt;em&gt;with&lt;/em&gt; the Kindle address itself. It occasionally works, but you have to add the newsletter's sending address to the approved list, and any subscription that requires clicking a confirmation link is dead on arrival, because nobody is reading mail at your Kindle address. Manual forwarding is the reliable version of this trick.&lt;/p&gt;

&lt;p&gt;The real cost of Option 1 isn't setup, it's repetition. You forward every issue, by hand, forever.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 2: Save the post as a PDF and send that
&lt;/h2&gt;

&lt;p&gt;For the occasional long essay you want to keep, the web page itself is a better source than the email.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the post on substack.com in a normal browser (the app has no export).&lt;/li&gt;
&lt;li&gt;Use your browser's &lt;strong&gt;Print → Save as PDF&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Get the PDF to your device: email it to the same &lt;code&gt;@kindle.com&lt;/code&gt; address from Option 1, or drop it into Amazon's Send to Kindle page or desktop app, which also accepts files directly.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;PDFs are a page format, not a text format, so they don't reflow when you change font size. On a large Kindle this is fine; on a small one you'll be pinch-zooming. Use this for the two or three pieces a month you genuinely want to archive, not as a pipeline.&lt;/p&gt;

&lt;h2&gt;
  
  
  Option 3: Get one ranked weekly brief on your Kindle instead
&lt;/h2&gt;

&lt;p&gt;Disclosure up front: this option is my product, &lt;a href="https://brief.limed.tech" rel="noopener noreferrer"&gt;Weekly Brief&lt;/a&gt;, so weigh this section accordingly.&lt;/p&gt;

&lt;p&gt;Options 1 and 2 share a failure mode. If you follow more than two or three Substacks, you become the forwarding service. Every issue still demands a decision, and the ones you dutifully ship to the device pile up there instead of in your inbox. You moved the backlog to nicer hardware.&lt;/p&gt;

&lt;p&gt;Weekly Brief takes a different approach: instead of forwarding issues one by one, you point your newsletter subscriptions at a single address (subscribe new ones with it, or auto-forward the ones already hitting Gmail). Once a week it reads everything that arrived and ranks it against what you said you care about. You get one document on your Kindle: the few issues worth your time on top, each with a one-line reason, and everything else listed below so nothing vanishes. It ranks rather than summarizes, so you still read the originals in the author's own words, just only the ones that earned it.&lt;/p&gt;

&lt;p&gt;The free plan covers up to 10 newsletters, one brief a week, one destination (Kindle, Readwise Reader, or Matter), no card. If you want the Kindle-specific walkthrough, the setup guide is at &lt;a href="https://brief.limed.tech/send-substack-to-kindle-free" rel="noopener noreferrer"&gt;brief.limed.tech/send-substack-to-kindle-free&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which one should you use?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;One or two Substacks, read most issues:&lt;/strong&gt; Option 1. Five minutes of Amazon settings and you're done.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Occasional archiving of long reads:&lt;/strong&gt; Option 2, alongside whatever else you do.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Five or more newsletters and a guilt pile:&lt;/strong&gt; Option 3, or honestly, unsubscribe from a few. The forwarding trick doesn't scale; choosing does.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One last practical note for Options 1 and 2: sent documents live in your Kindle library under &lt;strong&gt;Docs&lt;/strong&gt;, and Amazon's Personal Documents storage is generous but not infinite, so delete the ones you've read now and then.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>kindle</category>
      <category>email</category>
      <category>reading</category>
    </item>
    <item>
      <title>How I turned 25 newsletter subscriptions into one ranked weekly brief (without another inbox)</title>
      <dc:creator>Weekly Brief (boseclaw)</dc:creator>
      <pubDate>Sun, 05 Jul 2026 07:17:00 +0000</pubDate>
      <link>https://dev.to/boseclaw/how-i-turned-25-newsletter-subscriptions-into-one-ranked-weekly-brief-without-another-inbox-dk2</link>
      <guid>https://dev.to/boseclaw/how-i-turned-25-newsletter-subscriptions-into-one-ranked-weekly-brief-without-another-inbox-dk2</guid>
      <description>&lt;p&gt;I subscribe to about 25 newsletters. For a long time my relationship with them worked like this: subscribe with genuine excitement, read the first two issues, then watch the rest pile up in Gmail until the unread count made me feel bad enough to archive everything and start over.&lt;/p&gt;

&lt;p&gt;The problem was never the newsletters. Most of them are good. The problem is that "good" and "worth my time this week" are different bars, and an inbox can't tell them apart. Every issue lands with identical urgency, mixed in with actual mail that needs answers. So the inbox becomes a guilt pile, and the genuinely great issue from a writer who posts once a quarter drowns under three "this week in JS" roundups covering the same three links.&lt;/p&gt;

&lt;p&gt;Unsubscribing doesn't fix it either, because almost every newsletter earns its slot maybe once a month. You don't want zero issues. You want the right three.&lt;/p&gt;

&lt;p&gt;Here's the workflow that finally worked for me, in two layers. The first layer you can build yourself in ten minutes. The second is harder, and it's where I'll disclose that I ended up building a product.&lt;/p&gt;

&lt;h2&gt;
  
  
  Layer 1: get newsletters out of the inbox entirely
&lt;/h2&gt;

&lt;p&gt;The single biggest improvement is mechanical, not smart: newsletters should never land where your real mail lands. Route them to a read-later app instead.&lt;/p&gt;

&lt;p&gt;Two ways to do it:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Option A: your read-later app's native newsletter address.&lt;/strong&gt; Readwise Reader gives every account its own email address (Reader settings, under "Add email subscriptions"). Anything sent to that address shows up in your Reader feed instead of your inbox. When you subscribe to a new newsletter, use that address directly. Matter does the same thing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Option B: a Gmail filter for the ones already coming in.&lt;/strong&gt; For existing subscriptions you don't want to re-subscribe one by one, add a forwarding address in Gmail (Settings, Forwarding and POP/IMAP, then verify it), and create a filter like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Matches: list:(*) OR from:(substack.com OR beehiiv.com OR buttondown.email)
Do this: Skip Inbox, Forward to &amp;lt;your-reader-address&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The &lt;code&gt;list:(*)&lt;/code&gt; trick catches most legitimate mailing lists because they set the &lt;code&gt;List-Id&lt;/code&gt; header. You'll need to hand-tune a couple of senders, but 20 minutes of filter fiddling covers 90% of a typical subscription list.&lt;/p&gt;

&lt;p&gt;If you want to script it instead, Reader also has a proper API: &lt;code&gt;POST https://readwise.io/api/v3/save/&lt;/code&gt; with your token in the &lt;code&gt;Authorization&lt;/code&gt; header accepts raw HTML, so you can pipe anything into your queue programmatically. I used this for a while with a small script that pulled from a dedicated Gmail label.&lt;/p&gt;

&lt;p&gt;After layer 1, your inbox is clean and your newsletters live in an app designed for reading. This is already a big win. Enjoy it for two weeks.&lt;/p&gt;

&lt;h2&gt;
  
  
  Layer 2: the firehose is still a firehose
&lt;/h2&gt;

&lt;p&gt;Then notice the catch: you moved the pile to a nicer screen. Reader now shows 25 unread newsletters instead of Gmail showing 25 unread newsletters. The queue grows faster than you read. Same guilt, better typography.&lt;/p&gt;

&lt;p&gt;The missing piece is ranking. Not summarizing — summaries answer "what does each issue say?", which still leaves you 25 things to process. The useful question is "which 3 should I actually open this week?"&lt;/p&gt;

&lt;p&gt;You can hand-roll a crude version of this. Score each issue on three signals:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Interest match.&lt;/strong&gt; Keep a short list of topics you currently care about (mine: local-first software, LLM evals, indie SaaS). +2 if the issue's subject or first paragraph clearly hits one.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sender hit rate.&lt;/strong&gt; Track which senders you actually finish reading. A newsletter you've opened 4 of the last 5 times outranks one you've skipped 5 straight. +1 or -1.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Duplication.&lt;/strong&gt; If three roundups this week all link the same launch post, they're one unit of information. Keep the earliest or best one, demote the rest. -2 for a mostly-duplicate issue.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Sort descending, read the top 3, archive everything below without opening it. Even doing this manually with a notes file every Sunday beats reading in arrival order, because arrival order is the worst possible order: it rewards frequency, and frequency and quality are barely correlated.&lt;/p&gt;

&lt;p&gt;The hand-rolled version's weakness is discipline. Scoring 25 issues by hand is exactly the kind of chore you skip on busy weeks, which are the weeks you need it most.&lt;/p&gt;

&lt;h2&gt;
  
  
  Disclosure: I built the thing
&lt;/h2&gt;

&lt;p&gt;That's the part I automated, and it turned into a small product. &lt;a href="https://brief.limed.tech" rel="noopener noreferrer"&gt;Weekly Brief&lt;/a&gt; does the ranking layer for you: point your newsletters at it (directly or via forwarding), tell it what you care about, and once a week it delivers one brief — must-reads on top with a one-line reason each, everything else triaged below — straight to Readwise Reader, Matter, or Kindle. It ranks, it doesn't summarize; you still read the originals. Free tier covers up to 10 newsletters with one weekly brief, and there's a $5/mo plan for unlimited. It's young and I run it, so read this section with that bias in mind.&lt;/p&gt;

&lt;p&gt;Whether you use it or hand-roll the scoring, the two-layer shape is the thing I'd push anyone drowning in subscriptions toward: first move newsletters out of the inbox, then add a ranking pass so the queue tells you where to spend your attention. Subscribing generously stops being a problem when arrival stops implying obligation.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>email</category>
      <category>ai</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
