<?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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1310345%2F902d3437-0bec-42f7-9782-ce613d7cf138.jpg</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>From Buying a Domain to a Fully Configured Server in 15 Minutes</title>
      <dc:creator>janBuild</dc:creator>
      <pubDate>Wed, 17 Apr 2024 08:15:42 +0000</pubDate>
      <link>https://dev.to/janbuild/from-buying-a-domain-to-a-fully-configured-server-in-15-minutes-553j</link>
      <guid>https://dev.to/janbuild/from-buying-a-domain-to-a-fully-configured-server-in-15-minutes-553j</guid>
      <description>&lt;p&gt;Hey Devs!&lt;/p&gt;

&lt;p&gt;Here is my new video: "From Zero to a Fully Configured Server" &lt;a href="https://youtu.be/GxUPUn9TamI"&gt;From Zero to a Fully Configured Server&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I love serverless development, it's great for getting started fast! But once the use cases of your app become more complex, your development speed starts to slow down. Suddenly, you have to use complex products for simple tasks: Lambda functions, Step Functions, Event Bridge... All of this slows down your feedback loop. Do you really need that complexity for your app?&lt;/p&gt;

&lt;p&gt;It's so much simpler on your own Virtual Private Server. My Backend Setup speeds you up again!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Bring your own Ubuntu 22.04 VPS&lt;/li&gt;
&lt;li&gt;Install the Taufels VPS Setup&lt;/li&gt;
&lt;li&gt;You have a completely configured VPS 🎉&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The Backend Setup includes a fully functional web app that will be running on your domain after the installation (on HTTPS). It includes a Stripe Integration, makes API calls to Anthropic's Claude 3, and handles the accounting of user credits in the database.&lt;/p&gt;

&lt;p&gt;You get the full code of the setup scripts and the example application. On my YouTube channel, you can find a growing list of tutorials.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.taufels.com/"&gt;https://www.taufels.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope you like it!&lt;/p&gt;

</description>
      <category>webdev</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"&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"&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/"&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"&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>
