<?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: Devarno</title>
    <description>The latest articles on DEV Community by Devarno (@devarno).</description>
    <link>https://dev.to/devarno</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%2F2428093%2F02c5bec0-8b46-4579-bb87-1c062a596a50.png</url>
      <title>DEV Community: Devarno</title>
      <link>https://dev.to/devarno</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/devarno"/>
    <language>en</language>
    <item>
      <title>Shipping a joke-rating app in 24 hours</title>
      <dc:creator>Devarno</dc:creator>
      <pubDate>Wed, 04 Dec 2024 17:08:05 +0000</pubDate>
      <link>https://dev.to/devarno/shipping-a-joke-rating-app-in-24-hours-3n5p</link>
      <guid>https://dev.to/devarno/shipping-a-joke-rating-app-in-24-hours-3n5p</guid>
      <description>&lt;p&gt;This week, I was thrilled to gain an amazing following on Bluesky, and as a token of appreciation for the incredible support, I decided to dive into a quick and fun #buildinpublic project.&lt;/p&gt;

&lt;p&gt;Less than 24 hours later, I launched &lt;a href="http://punpal.net/" rel="noopener noreferrer"&gt;PunPal.net&lt;/a&gt; 🚀&lt;/p&gt;

&lt;p&gt;The goal? &lt;/p&gt;

&lt;p&gt;To inspire others to create fun, creative apps and bring energy to the community by #buildinginpublic. &lt;/p&gt;

&lt;p&gt;The result? &lt;/p&gt;

&lt;p&gt;A humour hub to pick your favourite puns, vote anonymously, and see which jokes top the charts!&lt;/p&gt;

&lt;p&gt;The challenge? &lt;/p&gt;

&lt;p&gt;Building a quick, interactive MVP with features like a random joke fetcher, voting system, and leaderboard. &lt;/p&gt;

&lt;p&gt;The lesson?&lt;/p&gt;

&lt;p&gt;Debugging an app under public scrutiny is very stressful, but it was all worth it when I saw the app go live. Following some deployment hurdles, we ended up with a fully functional MVP, complete with action feedback, vote counts, and a responsive UI. &lt;/p&gt;

&lt;p&gt;🔗 MVP 👉🏻 &lt;a href="http://punpal.net/" rel="noopener noreferrer"&gt;PunPal.net&lt;/a&gt;&lt;br&gt;
🔗 Full build 👉🏻 &lt;a href="https://bsky.app/profile/devarno.com/post/3lccyaloo6c2w" rel="noopener noreferrer"&gt;Thread&lt;/a&gt;&lt;br&gt;
🔗 Source code 👉🏻 &lt;a href="http://github.com/devArno88/punpal" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;br&gt;
🔗 My insights 👉🏻 &lt;a href="https://www.devarno.com/blog/jokes-votes-launch" rel="noopener noreferrer"&gt;Blog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stay tuned, more public builds coming soon 👀&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%2Fvqfnaetsfxyxgkitiy0v.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%2Fvqfnaetsfxyxgkitiy0v.png" alt="PunPal" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>webdev</category>
      <category>nextjs</category>
      <category>mongodb</category>
    </item>
    <item>
      <title>Password, please! – Building an open source password generator with FastAPI</title>
      <dc:creator>Devarno</dc:creator>
      <pubDate>Wed, 13 Nov 2024 18:15:48 +0000</pubDate>
      <link>https://dev.to/devarno/password-please-building-an-open-source-password-generator-with-172o</link>
      <guid>https://dev.to/devarno/password-please-building-an-open-source-password-generator-with-172o</guid>
      <description>&lt;h3&gt;
  
  
  Hello Dev.to community! 👋
&lt;/h3&gt;

&lt;p&gt;If you think "password123" is secure, I’ve got some news for you… It’s not! I’m excited to share that I’ve just rolled out &lt;code&gt;pwplz&lt;/code&gt; (or "Password, please!"), a free and open-source tool built with Python and FastAPI to simplify password security. It's designed to give anyone instant access to strong, unique passwords – no more relying on sticky notes or weak placeholders.&lt;/p&gt;

&lt;p&gt;Check it out at &lt;a href="https://www.pwplz.com/" rel="noopener noreferrer"&gt;pwplz.com&lt;/a&gt; and get started with your first strong password. &lt;/p&gt;

&lt;h3&gt;
  
  
  Why did I build this?
&lt;/h3&gt;

&lt;p&gt;The goal was twofold:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To showcase the power and flexibility of Python.&lt;/li&gt;
&lt;li&gt;To provide an easy-to-use tool that helps people take password security seriously, without the hassle. FastAPI made it possible by offering a simple, intuitive framework that combines speed and ease of use.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Instant Password Generation&lt;/strong&gt;: No more weak passwords! Just click and get a secure password in seconds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Simple &amp;amp; Open Source&lt;/strong&gt;: Dive into the code, make improvements, or suggest new features. This tool is made for the community, and your input is valuable.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Always Free&lt;/strong&gt;: This project was created to help people improve their security without any costs, and it will remain free for everyone.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can read more about the development process in my &lt;a href="https://www.devarno.com/blog/password-please" rel="noopener noreferrer"&gt;blog post&lt;/a&gt; or explore the &lt;a href="https://github.com/devArno88/pwplz" rel="noopener noreferrer"&gt;source code&lt;/a&gt; on GitHub.&lt;/p&gt;

&lt;h3&gt;
  
  
  Feedback &amp;amp; Contributions
&lt;/h3&gt;

&lt;p&gt;I’m actively seeking advice and feedback from experienced developers as I continue to refine this tool. If you have suggestions, bug fixes, or improvements, please don’t hesitate to open a pull request or drop me a message! Whether you're a Python expert or just getting started, all kinds of contributions are welcome and appreciated.&lt;/p&gt;

&lt;p&gt;This project is my first big step into sharing my work with the community, and I’m eager to connect with fellow developers. If you’re interested in discussing ideas or simply want to chat, feel free to reach out through my &lt;a href="https://www.devarno.com/" rel="noopener noreferrer"&gt;website&lt;/a&gt; or email me at &lt;a href="mailto:alex@devarno.com"&gt;alex@devarno.com&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Let’s work together to make password security a breeze for everyone. Stay safe online and never fall for weak password traps! 💪🔐&lt;/p&gt;

</description>
      <category>python</category>
      <category>fastapi</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
