<?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: janBuild</title>
    <description>The latest articles on DEV Community by janBuild (@janbuild).</description>
    <link>https://dev.to/janbuild</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%2F1310345%2Fd7c3be51-eb27-44fc-a2be-ac4bbabb7975.jpeg</url>
      <title>DEV Community: janBuild</title>
      <link>https://dev.to/janbuild</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/janbuild"/>
    <language>en</language>
    <item>
      <title>Beautiful QR Codes with AI</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Mon, 20 Jul 2026 08:15:25 +0000</pubDate>
      <link>https://dev.to/janbuild/beautiful-qr-codes-with-ai-3fk7</link>
      <guid>https://dev.to/janbuild/beautiful-qr-codes-with-ai-3fk7</guid>
      <description>&lt;p&gt;Hey devs,&lt;/p&gt;

&lt;p&gt;I was experimenting with artistic QR codes, and I was able to generate really beautiful results sometimes. So I turned it into a tool for everybody. The art is still ai-powered, but maybe I will add a way to upload original design assets and merge the code around them (would you find that interesting?).&lt;/p&gt;

&lt;p&gt;Sometimes it takes a couple of generations to make a code that works, but in my opinion, it’s something we can do today that we didn’t have yesterday (apart from diffusion ones). So let’s go :)&lt;/p&gt;

&lt;p&gt;P.S.: I've just launched this on ProductHunt today:&lt;br&gt;
&lt;a href="https://www.producthunt.com/products/scanwayy" rel="noopener noreferrer"&gt;https://www.producthunt.com/products/scanwayy&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>reviews</category>
      <category>showdev</category>
    </item>
    <item>
      <title>New Version of ListenDock (with Videos)</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Thu, 16 Jul 2026 08:41:38 +0000</pubDate>
      <link>https://dev.to/janbuild/new-version-of-listendock-with-videos-4lg0</link>
      <guid>https://dev.to/janbuild/new-version-of-listendock-with-videos-4lg0</guid>
      <description>&lt;p&gt;Hey! I've made another round of updates to my site &lt;a href="https://listendock.com/" rel="noopener noreferrer"&gt;https://listendock.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I added a multi-speaker podcast style narration like in NotebookLM and a free text-to-speech option.&lt;/p&gt;

&lt;p&gt;If you have ideas for new formats let me know (eg. instead of multi-speaker podcast style).&lt;/p&gt;

&lt;p&gt;What do you wish existed?&lt;/p&gt;

</description>
      <category>showdev</category>
    </item>
    <item>
      <title>Bringing art to qr-codes</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Tue, 14 Jul 2026 06:24:47 +0000</pubDate>
      <link>https://dev.to/janbuild/bringing-art-to-qr-codes-508e</link>
      <guid>https://dev.to/janbuild/bringing-art-to-qr-codes-508e</guid>
      <description>&lt;p&gt;Hey, in case anyone of you needs to generate qr-codes and you are not happy with the boring design, I made a little tool to make the codes much nicer. After all I find them really useful.&lt;/p&gt;

&lt;p&gt;Maybe its just in my country, but I see them everywhere now.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://scanwayy.com/" rel="noopener noreferrer"&gt;https://scanwayy.com/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>design</category>
      <category>ai</category>
      <category>webdev</category>
      <category>showdev</category>
    </item>
    <item>
      <title>I turned Ilya Sutskever’s 30-paper reading list into chapter-by-chapter audio overviews</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Sat, 11 Jul 2026 09:11:54 +0000</pubDate>
      <link>https://dev.to/janbuild/i-turned-ilya-sutskevers-30-paper-reading-list-into-chapter-by-chapter-audio-overviews-4j5i</link>
      <guid>https://dev.to/janbuild/i-turned-ilya-sutskevers-30-paper-reading-list-into-chapter-by-chapter-audio-overviews-4j5i</guid>
      <description>&lt;p&gt;Hey, the story behind this list is that John Carmack asked Ilya Sutskever for a reading list to get up to date with todays AI technology. Ilya gave him a list and said if he reads and understands those papers, he will understand 90% of what matters in modern deep learning.&lt;/p&gt;

&lt;p&gt;I turned 22 of the papers into AI-narrated audio episodes. You can listen to the key insights of each paper, chapter by chapters (the others were books, courses or too long).&lt;/p&gt;

&lt;p&gt;I found it a good starting point to get an initial overview. I still recommend to read the actual papers and articles though. From a learning perspective, I think its easier to parse the details of a paper when you already have a good idea of the content. At least this was my experience with lectures, when I read the slides before the lecture, it was easier to follow what the professor said.&lt;/p&gt;

&lt;p&gt;Here is the list: &lt;a href="https://listendock.com/30-papers" rel="noopener noreferrer"&gt;https://listendock.com/30-papers&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>deeplearning</category>
      <category>learning</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Connecting a Node.js App to MongoDB - while listening to techno, because thats more fun 🎶</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Wed, 03 Apr 2024 05:49:24 +0000</pubDate>
      <link>https://dev.to/janbuild/connecting-a-nodejs-app-to-mongodb-while-listening-to-techno-because-thats-more-fun-2be5</link>
      <guid>https://dev.to/janbuild/connecting-a-nodejs-app-to-mongodb-while-listening-to-techno-because-thats-more-fun-2be5</guid>
      <description>&lt;p&gt;Hey friends, in this video, I show you how to connect a Node.js app to MongoDB.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/pg2Ma4iFYM8" rel="noopener noreferrer"&gt;https://youtu.be/pg2Ma4iFYM8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The goal is to enable a signed-in user to store entries in the database, ensuring that these entries are only accessible by that specific user.&lt;/p&gt;

&lt;p&gt;Let me know if you find that useful :)&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>node</category>
      <category>database</category>
    </item>
    <item>
      <title>Create instant aliases</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Thu, 14 Mar 2024 21:55:43 +0000</pubDate>
      <link>https://dev.to/janbuild/create-instant-aliases-2cji</link>
      <guid>https://dev.to/janbuild/create-instant-aliases-2cji</guid>
      <description>&lt;p&gt;Here is Ali, my first open source tool: &lt;a href="https://github.com/janpmz/ali" rel="noopener noreferrer"&gt;https://github.com/janpmz/ali&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Press the up arrow and just add the following infront of the last command:&lt;br&gt;
&lt;strong&gt;ali aliname&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And use &lt;strong&gt;alianalyze&lt;/strong&gt; to find frequent commands in your history, then turn them to aliases!&lt;/p&gt;

&lt;p&gt;I would love your feedback!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>linux</category>
      <category>showdev</category>
    </item>
    <item>
      <title>I didn't want to read a deep learning book, so I built a tool to read it for me</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Wed, 28 Feb 2024 10:07:16 +0000</pubDate>
      <link>https://dev.to/janbuild/i-didnt-want-to-read-a-deep-learning-book-so-i-built-a-tool-to-read-it-for-me-4ide</link>
      <guid>https://dev.to/janbuild/i-didnt-want-to-read-a-deep-learning-book-so-i-built-a-tool-to-read-it-for-me-4ide</guid>
      <description>&lt;p&gt;I discovered the free ebook &lt;a href="https://udlbook.github.io/udlbook/" rel="noopener noreferrer"&gt;Understanding Deep Learning&lt;/a&gt; and I had the idea to listen to the book, instead of reading it on the screen.&lt;/p&gt;

&lt;p&gt;So I've built a tool to turn it into MP3s so I can listen to it. I'm now almost done with the book, I listen to the audio chapters every day on my commute to work.&lt;/p&gt;

&lt;p&gt;For regular text you can simply use any text-to-speech api, but for technical text containing formulas its more contrived. So I used ChatGPT to simplify the text for a better audio experience.&lt;/p&gt;

&lt;p&gt;I've just launched the MVP, so let me know what you think. Do you like the simplification of the text? &lt;a href="https://www.pdftomp3.com/pdfs" rel="noopener noreferrer"&gt;pdftomp3.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>ai</category>
      <category>learning</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
