<?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: slava</title>
    <description>The latest articles on DEV Community by slava (@slava_bf6417e5f358b9de1e2).</description>
    <link>https://dev.to/slava_bf6417e5f358b9de1e2</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3425350%2F2a86f0d2-f0e2-40f4-b2d4-7ba4a918e6fa.png</url>
      <title>DEV Community: slava</title>
      <link>https://dev.to/slava_bf6417e5f358b9de1e2</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/slava_bf6417e5f358b9de1e2"/>
    <language>en</language>
    <item>
      <title>This Free Chrome Extension Fixes NotebookLM’s Biggest Annoyance</title>
      <dc:creator>slava</dc:creator>
      <pubDate>Thu, 25 Sep 2025 18:13:34 +0000</pubDate>
      <link>https://dev.to/slava_bf6417e5f358b9de1e2/this-free-chrome-extension-fixes-notebooklms-biggest-annoyance-4c35</link>
      <guid>https://dev.to/slava_bf6417e5f358b9de1e2/this-free-chrome-extension-fixes-notebooklms-biggest-annoyance-4c35</guid>
      <description>&lt;p&gt;New AI tools launch constantly, but most don’t live up to the hype. After testing countless options, one has genuinely earned a permanent spot in my workflow: NotebookLM.&lt;br&gt;
I use it more than almost any other app—it’s packed with features that actually help.&lt;br&gt;
Still, it’s not perfect. Some frustrations remain, even as Google steadily improves the platform. One issue in particular kept bugging me—until I found a fix.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://chromewebstore.google.com/detail/notebooklm-to-pdf/micfpbhlllbdpgdkkgdimdpmpeefoamk" rel="noopener noreferrer"&gt;NotebookLM to PDF&lt;/a&gt; is a free Chrome extension that lets you export your chats instantly.
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;No more losing important conversations. Simple, but essential.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyzy1h67xzyg5gumdaoal.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyzy1h67xzyg5gumdaoal.png" alt="Notebooklm to PDF" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I practically live in NotebookLM’s Chat panel, but its “memory” is amnesia-level bad. No auto-save, no thread history—every refresh is a hard reset. That’s maddening when a single re-prompt can spit out something totally different (and better).&lt;/p&gt;

&lt;p&gt;The built-in “Save to note” button is a tease: it parks one message at a time in the Studio panel, so rescuing an entire back-and-forth becomes button-mashing whack-a-mole. Later, when you need that exact analogy or code block, you’re stuck scrolling an unsorted pile of one-liners with no search.&lt;/p&gt;

&lt;p&gt;Last week a user on r/notebooklm posted a five-minute fix: the &lt;a href="https://chromewebstore.google.com/detail/notebooklm-to-pdf/micfpbhlllbdpgdkkgdimdpmpeefoamk" rel="noopener noreferrer"&gt;NotebookLM to PDF extension&lt;/a&gt;. Install it once and a discreet “Convert to PDF” label appears in the upper-right of any chat. One click → instant download of the full thread, time-stamped and cleanly formatted. No sign-ups, no watermarks, no copy-paste cardio. Your best conversations finally stick around longer than the tab does.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz2hfezegdauf1yk2yc1k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz2hfezegdauf1yk2yc1k.png" alt="Notebooklm to PDF" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After reading the above, you might think, "I can just drag my cursor across the conversation, copy it, and paste it into a Microsoft Word or Google Doc." Sure, that works in theory. And honestly, that was the first thought I had when I first heard of the extension. But trying out the extension once was all it took to change my mind. The PDF it generates is extremely well-formatted.&lt;/p&gt;

&lt;p&gt;The header of the document contains the title of the notebook, and its subtitle includes the date and time of export. The questions I had asked in the Chat panel were separated from the answers NotebookLM had generated. There’s also a clear distinction between the two — the questions are color-coded in orange, while the answers are color-coded in blue.&lt;/p&gt;

&lt;p&gt;This made it extremely easy to revisit old conversations, quickly scan through them, and find the exact responses I was looking for without any hassle. Before I tried this extension, I’d often copy certain responses and paste them into my own notes to reference later.&lt;/p&gt;

&lt;p&gt;I use NotebookLM primarily for my memorization-heavy courses and often ask the tool to summarize all the content in my notebook in a table format. When I’d copy the table and paste it, the formatting would always be messy. The columns and rows wouldn’t align properly, and I’d need to spend time manually fixing them.&lt;/p&gt;

&lt;p&gt;With this extension, any tables you generate are also neatly preserved in the exported PDF. Similarly, any math equations and code snippets retain their original formatting, so you don’t lose structure or readability in the process.&lt;/p&gt;

&lt;h2&gt;
  
  
  This Chrome extension is a lifesaver
&lt;/h2&gt;

&lt;p&gt;I've tried a lot of Chrome extensions specifically for NotebookLM before, and this has been one of my favorite ones. It takes one of the tool’s biggest annoyances and turns it into a single-click solution, making it far easier to actually keep track of and reuse your best conversations. &lt;a href="https://chromewebstore.google.com/detail/notebooklm-to-pdf/micfpbhlllbdpgdkkgdimdpmpeefoamk" rel="noopener noreferrer"&gt;NotebookLM to PDF extension&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstpwji879dmhbt8o0rqn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstpwji879dmhbt8o0rqn.png" alt="NotebookLM to PDF" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>This Free Chrome Extension Fixes NotebookLM’s Biggest Annoyance</title>
      <dc:creator>slava</dc:creator>
      <pubDate>Thu, 25 Sep 2025 18:13:34 +0000</pubDate>
      <link>https://dev.to/slava_bf6417e5f358b9de1e2/this-free-chrome-extension-fixes-notebooklms-biggest-annoyance-4pn1</link>
      <guid>https://dev.to/slava_bf6417e5f358b9de1e2/this-free-chrome-extension-fixes-notebooklms-biggest-annoyance-4pn1</guid>
      <description>&lt;p&gt;New AI tools launch constantly, but most don’t live up to the hype. After testing countless options, one has genuinely earned a permanent spot in my workflow: NotebookLM.&lt;br&gt;
I use it more than almost any other app—it’s packed with features that actually help.&lt;br&gt;
Still, it’s not perfect. Some frustrations remain, even as Google steadily improves the platform. One issue in particular kept bugging me—until I found a fix.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://chromewebstore.google.com/detail/notebooklm-to-pdf/micfpbhlllbdpgdkkgdimdpmpeefoamk" rel="noopener noreferrer"&gt;NotebookLM to PDF&lt;/a&gt; is a free Chrome extension that lets you export your chats instantly.
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;No more losing important conversations. Simple, but essential.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyzy1h67xzyg5gumdaoal.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyzy1h67xzyg5gumdaoal.png" alt="Notebooklm to PDF" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I practically live in NotebookLM’s Chat panel, but its “memory” is amnesia-level bad. No auto-save, no thread history—every refresh is a hard reset. That’s maddening when a single re-prompt can spit out something totally different (and better).&lt;/p&gt;

&lt;p&gt;The built-in “Save to note” button is a tease: it parks one message at a time in the Studio panel, so rescuing an entire back-and-forth becomes button-mashing whack-a-mole. Later, when you need that exact analogy or code block, you’re stuck scrolling an unsorted pile of one-liners with no search.&lt;/p&gt;

&lt;p&gt;Last week a user on r/notebooklm posted a five-minute fix: the &lt;a href="https://chromewebstore.google.com/detail/notebooklm-to-pdf/micfpbhlllbdpgdkkgdimdpmpeefoamk" rel="noopener noreferrer"&gt;NotebookLM to PDF extension&lt;/a&gt;. Install it once and a discreet “Convert to PDF” label appears in the upper-right of any chat. One click → instant download of the full thread, time-stamped and cleanly formatted. No sign-ups, no watermarks, no copy-paste cardio. Your best conversations finally stick around longer than the tab does.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz2hfezegdauf1yk2yc1k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz2hfezegdauf1yk2yc1k.png" alt="Notebooklm to PDF" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After reading the above, you might think, "I can just drag my cursor across the conversation, copy it, and paste it into a Microsoft Word or Google Doc." Sure, that works in theory. And honestly, that was the first thought I had when I first heard of the extension. But trying out the extension once was all it took to change my mind. The PDF it generates is extremely well-formatted.&lt;/p&gt;

&lt;p&gt;The header of the document contains the title of the notebook, and its subtitle includes the date and time of export. The questions I had asked in the Chat panel were separated from the answers NotebookLM had generated. There’s also a clear distinction between the two — the questions are color-coded in orange, while the answers are color-coded in blue.&lt;/p&gt;

&lt;p&gt;This made it extremely easy to revisit old conversations, quickly scan through them, and find the exact responses I was looking for without any hassle. Before I tried this extension, I’d often copy certain responses and paste them into my own notes to reference later.&lt;/p&gt;

&lt;p&gt;I use NotebookLM primarily for my memorization-heavy courses and often ask the tool to summarize all the content in my notebook in a table format. When I’d copy the table and paste it, the formatting would always be messy. The columns and rows wouldn’t align properly, and I’d need to spend time manually fixing them.&lt;/p&gt;

&lt;p&gt;With this extension, any tables you generate are also neatly preserved in the exported PDF. Similarly, any math equations and code snippets retain their original formatting, so you don’t lose structure or readability in the process.&lt;/p&gt;

&lt;h2&gt;
  
  
  This Chrome extension is a lifesaver
&lt;/h2&gt;

&lt;p&gt;I've tried a lot of Chrome extensions specifically for NotebookLM before, and this has been one of my favorite ones. It takes one of the tool’s biggest annoyances and turns it into a single-click solution, making it far easier to actually keep track of and reuse your best conversations. &lt;a href="https://chromewebstore.google.com/detail/notebooklm-to-pdf/micfpbhlllbdpgdkkgdimdpmpeefoamk" rel="noopener noreferrer"&gt;NotebookLM to PDF extension&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstpwji879dmhbt8o0rqn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fstpwji879dmhbt8o0rqn.png" alt="NotebookLM to PDF" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How i struggle with exporting DeepSeek to PDF and make my own solution</title>
      <dc:creator>slava</dc:creator>
      <pubDate>Sun, 10 Aug 2025 16:02:34 +0000</pubDate>
      <link>https://dev.to/slava_bf6417e5f358b9de1e2/how-i-struggle-with-exporting-deepseek-to-pdf-and-make-my-own-solution-419p</link>
      <guid>https://dev.to/slava_bf6417e5f358b9de1e2/how-i-struggle-with-exporting-deepseek-to-pdf-and-make-my-own-solution-419p</guid>
      <description>&lt;h2&gt;
  
  
  Why I decide to built a better DeepSeek to PDF Converter
&lt;/h2&gt;

&lt;p&gt;Hey everyone! I ran into the problem of exporting DeepSeek chats to PDF, looked at existing solutions, and realized that everything currently on the market is half-baked, even though there's clear demand for this solution. All the top extensions right now can only convert chats into images and then put them into PDFs, which is inconvenient because you can't select text, and the text cutoffs at page breaks are the main pain point of such solutions. So I decided I needed to make my own.&lt;/p&gt;

&lt;h2&gt;
  
  
  Dev time
&lt;/h2&gt;

&lt;p&gt;I opened Cursor, googled some libraries, found html2pdf and thought "This is it! We'll make it nice now." But I quickly realized I was just going down the same path as everyone else. All html2pdf does is convert an HTML page to canvas and then add it to PDF. The result is crooked, slanted and ugly. I decided to do PDF export on the server using another library that spins up its own headless Chrome for PDF export. Does it work? Yes. Is it convenient for users? Yes. Will it cause scaling problems in the future? Also yes. Not an option.&lt;/p&gt;

&lt;h2&gt;
  
  
  The climax
&lt;/h2&gt;

&lt;p&gt;It turns out that the same library doesn't need to spin up a separate Chrome at all - you can just extract its core and connect to the user's browser through Chrome's built-in debugger. After a couple hours and several rebuilds, it happened - &lt;a href="https://chromewebstore.google.com/detail/deepseek-to-pdf-export-an/fakmhglbgjhmmmjmcgfodniaoeddfpme?authuser=0&amp;amp;hl=en-GB" rel="noopener noreferrer"&gt;DeepSeek to PDF&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fully client-side, without awkward text cutoffs, without hacky image insertion into the code. A full-fledged PDF with selectable text. If anyone is facing the problem of exporting DeepSeek to PDF, I recommend trying: &lt;a href="https://deepseek-into-pdf.com/" rel="noopener noreferrer"&gt;DeepSeek to PDF Export&lt;/a&gt;&lt;/p&gt;

</description>
      <category>deepseek</category>
      <category>extensions</category>
      <category>pdf</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
