<?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: acode123</title>
    <description>The latest articles on DEV Community by acode123 (@acode123).</description>
    <link>https://dev.to/acode123</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%2F834618%2Fbc37e87f-404a-4c72-9b33-b1fe842385f7.jpeg</url>
      <title>DEV Community: acode123</title>
      <link>https://dev.to/acode123</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/acode123"/>
    <language>en</language>
    <item>
      <title>Top 6 FREE💸Tools for Web Developers</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Wed, 18 Sep 2024 00:50:06 +0000</pubDate>
      <link>https://dev.to/acode123/top-6-freetools-for-web-developers-54da</link>
      <guid>https://dev.to/acode123/top-6-freetools-for-web-developers-54da</guid>
      <description>&lt;p&gt;It feels like we're all dealing with a rough economy these days. With money being tight, free tools are more critical than ever. That's why I will show you 6 unique and free tools for web developers to help make your websites appealing and converting.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fm75z831jpdo6stf3hvj1.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fm75z831jpdo6stf3hvj1.gif" alt="Money Meme"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. &lt;a href="//neumorphism.io"&gt;Neumorphism.io&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Neomorphism is a growing design trend seen on many websites. &lt;a href="//neumorphism.io"&gt;Neumorphism.io&lt;/a&gt; allows you to captivate on this trend, allowing you to customize the size, radius, distance, intensity, blur, and shape of your neumorphic design. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F68fn4fr2ypfux3pflmoj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F68fn4fr2ypfux3pflmoj.png" alt="Neumorphism"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. &lt;a href="https://uiverse.io/switches" rel="noopener noreferrer"&gt;Uiverse&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Having attractive and innovative switches can significantly enhance the appeal of your website. Uiverse provides precisely that. They have a huge collection of free switches you can insert into your projects in one click. The switches are created using Tailwind or CSS, both of which offer numerous options for developers to choose from.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fs0odwyy9ktmd7d0jvywy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fs0odwyy9ktmd7d0jvywy.png" alt="Uiverse free switches"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. &lt;a href="https://coolors.co/generate" rel="noopener noreferrer"&gt;Coolors&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Generating unique colour palettes that look good is a complicated task every web developer must do. However, with the Coolors palette generator, this task is made extremely easy. All you have to do is click your space bar until you find a palette you enjoy. You can also lock specific colours that you like and check if text would look good on them.&lt;/p&gt;

&lt;p&gt;Coolors also offers many other tools, such as its palette visualizer, which allows us to visualize our colour palettes on real designs, or the contrast checker, to check the contrast between two colours.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fc8omrjnyokqs12odhrjo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fc8omrjnyokqs12odhrjo.png" alt="Coolors Colour palette generator"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. &lt;a href="//ray.so"&gt;Ray.so&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Ever wondered how other developers can generate beautiful code snippets? Ray.so, a free tool made by Raycast, allows you to do exactly that. All you need to do is paste your code snippet in and choose a design, and you will instantly get a beautiful code snippet👇 that you can share anywhere you like!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fcs2xglzp2m7i3xnuon1t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fcs2xglzp2m7i3xnuon1t.png" alt="Raycast Code Snippet"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. &lt;a href="https://www.ray.so/icon" rel="noopener noreferrer"&gt;Icon Maker&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;The Icon Maker is another tool created by the Raycast team. It allows you to create beautifully designed custom icons for your project. With hundreds of icons to choose from, you are likely to find the icon you need. The best part? Just like every other tool on this post, the icon maker is free, so never pay for an icon again :)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fbyusuac3m00qns7nr0ob.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fbyusuac3m00qns7nr0ob.png" alt="Raycast Icon Maker"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  6. &lt;a href="https://htmlcheatsheet.com/" rel="noopener noreferrer"&gt;HTML+CSS+JS Cheatsheet&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;We aren't in the 20th century anymore, and memorising every HTML tag or Javascript built-in function is no longer necessary. This is because we have websites like the Interactive Cheatsheet (Hyperlinked above☝️) that allow us to instantly access standard HTML, CSS and Javascript functions and structures.&lt;/p&gt;

&lt;p&gt;However, the HTML interactive cheatsheet website is not only a cheatsheet; it also has many other tools, such as the IFrame generator or the code previewer that you may use.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F5vhapij67q1w65dbjbcv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F5vhapij67q1w65dbjbcv.png" alt="HTML, CSS and Javascript Cheatsheet"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  One Last Thing
&lt;/h2&gt;

&lt;p&gt;I hope you enjoyed this blog post! If you found it helpful and would like to donate a few bucks, you can visit my page here: &lt;a href="https://buymeacoffee.com/acode123" rel="noopener noreferrer"&gt;https://buymeacoffee.com/acode123&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As an extra &lt;strong&gt;incentive&lt;/strong&gt;, if you donate ANY amount, your name + your website/linkedin profile etc... will be posted on my next blog post. &lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>AI Travel Bot - Made with Coze AI</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Thu, 25 Apr 2024 05:17:39 +0000</pubDate>
      <link>https://dev.to/acode123/ai-travel-bot-made-with-coze-ai-49gd</link>
      <guid>https://dev.to/acode123/ai-travel-bot-made-with-coze-ai-49gd</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/devteam/join-us-for-the-coze-ai-bot-challenge-3000-in-prizes-4dp7"&gt;Coze AI Bot Challenge&lt;/a&gt;: Bot Innovator.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;As remote work becomes more common, many developers like myself are now starting to travel more. However, many of us don't really know where to go or what to do, which inspired me to make an AI Chatbot designed to help amateur travellers travel the world.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Try the Chatbot: &lt;a href="https://www.coze.com/store/bot/7361661854248812551?bot_id=true"&gt;https://www.coze.com/store/bot/7361661854248812551?bot_id=true&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Example usage:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flz4nbg1albsd2z6amcih.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flz4nbg1albsd2z6amcih.png" alt="Example use of Coze AI Travel Chatbot" width="800" height="499"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Your Configuration
&lt;/h2&gt;

&lt;p&gt;The Travel bot uses RAG technologies to gather relevant information from verified parts of Wikipedia:&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwi9dv7yd6h7zr2eejfmi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwi9dv7yd6h7zr2eejfmi.png" alt="Rag technology showcase" width="800" height="776"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The bot is based upon GPT-4, and has a temperature of 1 to boost creativity:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftqe6ypwqkzngt7oyleyk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftqe6ypwqkzngt7oyleyk.png" alt="Temperature and Model" width="800" height="589"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;Last month, I was trying to plan a trip to Japan, but I didn't know much about the country which made it quite difficult for me. I attempted to seek advice from ChatGPT, but unfortunately, it was unable to provide me with the relevant information due to data cutoff of 2022.&lt;/p&gt;

&lt;p&gt;This inspired me to create my own travel chatbot based on the most powerful model of Open AI, fine-tuned on articles from Wikipedia. &lt;/p&gt;

&lt;p&gt;I really hope this model helps you, best of luck :)&lt;/p&gt;

</description>
      <category>cozechallenge</category>
      <category>devchallenge</category>
      <category>ai</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Our Wonderful Planet - Earth Day Competition</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Thu, 25 Apr 2024 04:47:09 +0000</pubDate>
      <link>https://dev.to/acode123/our-wonderful-planet-earth-day-competition-omn</link>
      <guid>https://dev.to/acode123/our-wonderful-planet-earth-day-competition-omn</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/devteam/join-us-for-the-next-frontend-challenge-earth-day-edition-52e4"&gt;Frontend Challenge v24.04.17&lt;/a&gt;, CSS Art: Earth Day.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Inspiration
&lt;/h2&gt;

&lt;p&gt;After landing on the moon in 1969, Neil Armstrong famously stated that "looking back at earth from the moon" made him realise the "&lt;strong&gt;utmost importance of protecting our planet Earth&lt;/strong&gt;". &lt;/p&gt;

&lt;p&gt;This inspired me to create a simple animation that emphasizes the small size of the Earth and the importance of protecting it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;This animation, while simple, highlights perfectly the point Neil Armstrong made after 1969 by showing how small of a dot earth is in the vastness of space.&lt;/p&gt;

&lt;p&gt;Please hover over the canvas to zoom into earth.&lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/alberty123/embed/LYvqXVd?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;I got the idea for this project after attending a seminar about space. The seminar made me realize the fragility of our planet and how we must work towards protecting it. It got me thinking about how important it is for everyone to understand the significance of protecting Mother Earth. &lt;/p&gt;

&lt;p&gt;I wish there was a way to make people feel the importance of caring for our planet. That's when I came up with the idea for this project, and I hope it can make a positive impact in raising awareness about environmental issues.&lt;/p&gt;

</description>
      <category>frontendchallenge</category>
      <category>devchallenge</category>
      <category>css</category>
    </item>
    <item>
      <title>My New Portfolio!</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Sun, 10 Mar 2024 08:42:39 +0000</pubDate>
      <link>https://dev.to/acode123/my-new-portfolio-2399</link>
      <guid>https://dev.to/acode123/my-new-portfolio-2399</guid>
      <description>&lt;p&gt;Hey there.&lt;/p&gt;

&lt;p&gt;I have been building my new portfolio for a week now and need insights into it to see how much progress I have made.&lt;/p&gt;

&lt;p&gt;A review would be appreciated on the things that can be improved.&lt;/p&gt;

&lt;p&gt;It's still in beta and your advice and feedback would be greatly appreciated :)&lt;/p&gt;

&lt;p&gt;NOTE: The Portfolio section is still under construction&lt;br&gt;
&lt;a href="https://albertyao.framer.website/"&gt;https://albertyao.framer.website/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>webdev</category>
      <category>discuss</category>
      <category>frontend</category>
    </item>
    <item>
      <title>Top 5 Websites You'll Love as a Developer👨‍💻</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Sun, 25 Jun 2023 10:19:22 +0000</pubDate>
      <link>https://dev.to/acode123/top-5-websites-youll-love-as-a-developer-5m5</link>
      <guid>https://dev.to/acode123/top-5-websites-youll-love-as-a-developer-5m5</guid>
      <description>&lt;p&gt;There are many websites out there that can make our jobs as developers easier, today, I would like to share my top 5 favorites. Please feel free to comment on any websites you've found useful in the comments below.&lt;/p&gt;

&lt;h2&gt;
  
  
  Dev Docs
&lt;/h2&gt;

&lt;p&gt;Dev Docs is a collection of multiple API documentation in a searchable interface. I've found it extremely helpful while trying to find a perfect API for my projects.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg431gl8v4r4shpp6gnaa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg431gl8v4r4shpp6gnaa.png" alt="Dev Docs" width="800" height="368"&gt;&lt;/a&gt;&lt;br&gt;
Check it out: &lt;a href="https://devdocs.io/"&gt;https://devdocs.io/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Roadmap
&lt;/h2&gt;

&lt;p&gt;Roadmap is a website that allows you to get a personalized roadmap based on what type of developer you are. Roadmap also provides additional educational content for you to further improve your skills as a developer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffvq78lqgnve6kaipztir.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffvq78lqgnve6kaipztir.png" alt="Roadmap" width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check it out: &lt;a href="https://roadmap.sh/"&gt;https://roadmap.sh/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code Beautify
&lt;/h2&gt;

&lt;p&gt;Code Beautify is a free online tool that allows you to format your code and do simple tasks like converting a decimal into a Hexidecimal number. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuohzycp134j7m4ywmx1t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuohzycp134j7m4ywmx1t.png" alt="Code Beautify" width="800" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check it out: &lt;a href="https://codebeautify.org/"&gt;https://codebeautify.org/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  CodeCademy
&lt;/h2&gt;

&lt;p&gt;CodeCademy is a free website that allows you to learn skills developers need to know in an orginanized way. CodeCademy also teaches you simple projects which you can do to build a portfolio.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh7ux6qsnusllhs54ief5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh7ux6qsnusllhs54ief5.png" alt="CodeCademy" width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check it out: &lt;a href="https://www.codecademy.com/"&gt;https://www.codecademy.com/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Codepen
&lt;/h2&gt;

&lt;p&gt;Codepen is a community of developers who share and test their front-end code. Codepen is where you can find cool frontend projects and animation all for free.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F93obh6dy91owcc4mmnoj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F93obh6dy91owcc4mmnoj.png" alt="Codepen" width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check it out: &lt;a href="https://codepen.io/"&gt;https://codepen.io/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope you enjoyed this article and found it useful! Consider checking out and bookmarking some of the above tools you found useful.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Highest paying Programming Languages in 2023💸</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Thu, 22 Jun 2023 10:32:55 +0000</pubDate>
      <link>https://dev.to/acode123/highest-paying-programming-languages-in-2023-4nj8</link>
      <guid>https://dev.to/acode123/highest-paying-programming-languages-in-2023-4nj8</guid>
      <description>&lt;p&gt;If you are looking for a lucrative career in the tech industry, you might want to learn one of these highest paying programming languages in 2023. Let's get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  Go
&lt;/h2&gt;

&lt;p&gt;Go, otherwise known as Golang, was created by Google in 2009. It's an open source language that's used to create simple software. Go has been used by multiple big names, including but not limited to Uber and Dropbox.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $168 128&lt;/p&gt;

&lt;h2&gt;
  
  
  Scala
&lt;/h2&gt;

&lt;p&gt;Scala is a programming language similar to Java. It's a general-purpose programming language that can build almost anything. It's used by Twitter and Coursera.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $141 390&lt;/p&gt;

&lt;h2&gt;
  
  
  CoffeeScript
&lt;/h2&gt;

&lt;p&gt;CoffeeScript is a programming language that compiles into JavaScript, with additional features JavaScript does not yet have, like pattern matching. It's not as popular as it once was, but  had a significant impact on JavaScript.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $132 067&lt;/p&gt;

&lt;h2&gt;
  
  
  Objective-C
&lt;/h2&gt;

&lt;p&gt;Objective-C is one of the oldest programming languages out there, however, it's still one of the most high paid programming languages available. It's used by Apple for it's IOS operating system.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $127 167&lt;/p&gt;

&lt;h2&gt;
  
  
  R
&lt;/h2&gt;

&lt;p&gt;R is a programming language that is widely used by Data Scientists and Data Miners. It's founded by the R Foundation for Statistical Computing.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $123 988&lt;/p&gt;

&lt;h2&gt;
  
  
  Python
&lt;/h2&gt;

&lt;p&gt;At the time of writing, Python is the most popular programming language in the world, due to it's low learning curve. Python is a High-Level programming language for General purpose programming.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $123 969&lt;/p&gt;

&lt;h2&gt;
  
  
  JavaScript
&lt;/h2&gt;

&lt;p&gt;Not least of all, we have JavaScript. Javascript is one of the most important programming languages in the world. It's one of the 3 core technologies supporting the World Wide Web. Javascript is used with HTML and CSS to create interactive and user-friendly websites.&lt;/p&gt;

&lt;p&gt;Estimated Pay: $115 038&lt;/p&gt;

&lt;p&gt;I hope you enjoyed it, please be aware that this post was first published on my free blog: &lt;a href="https://freetechnologyhelp.com/highest-paying-programming-languages-in-2023%f0%9f%92%b8/"&gt;https://freetechnologyhelp.com/highest-paying-programming-languages-in-2023%f0%9f%92%b8/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2w2q1wuz6h089vwrnxby.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2w2q1wuz6h089vwrnxby.png" alt="Developer earning money meme" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>career</category>
      <category>codenewbie</category>
      <category>discuss</category>
    </item>
    <item>
      <title>How to make an AI Image Generator yourself for free(easy)🖼️</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Sat, 25 Feb 2023 23:59:24 +0000</pubDate>
      <link>https://dev.to/acode123/how-to-make-an-ai-image-generator-yourself-for-freeeasy-4624</link>
      <guid>https://dev.to/acode123/how-to-make-an-ai-image-generator-yourself-for-freeeasy-4624</guid>
      <description>&lt;p&gt;Note: This tutorial is heavily inspired by a paid course created by Fireship: &lt;a href="https://fireship.io/courses/js/" rel="noopener noreferrer"&gt;Link to paid course&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today, we'll be making a fully working AI Image generator with pure Javascript. Be realistic, we won't be able to train our own AI with billions of images for free, so we'll be using OpenAI's pretrained dataset.&lt;/p&gt;

&lt;p&gt;Please be aware that this course isn't aimed for pure beginners, if you are reading this, please make sure you have some basic understanding of Javascript and using the Terminal.&lt;/p&gt;

&lt;h2&gt;
  
  
  Project Set Up
&lt;/h2&gt;

&lt;p&gt;First, be aware that I'll be using VSCode as my IDE, you can &lt;a href="https://code.visualstudio.com/" rel="noopener noreferrer"&gt;download&lt;/a&gt; it to follow along.&lt;/p&gt;

&lt;p&gt;To get started, create a new folder, and open the folder up in VSCode. Name the folder whatever you want, but remember the name.&lt;/p&gt;

&lt;p&gt;Opening a folder: File&amp;gt;Open Folder&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%2F6fotddzb4u44md739pl2.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%2F6fotddzb4u44md739pl2.png" alt="Creating a new folder in VSCode" width="452" height="216"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After you got a folder open, select Terminal&amp;gt;New Terminal from the top of the screen. &lt;/p&gt;

&lt;p&gt;In the new terminal, type the following command:&lt;br&gt;
&lt;code&gt;npm init vite@latest imgtutorial&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Feel free to replace imgtutorial with any name you want. Now you would be prompted to select a framework, just hit enter, do the same when it tells you to select a variant.&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%2Fd9v5y103j7qme13dqksl.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%2Fd9v5y103j7qme13dqksl.png" alt="Creating a new Terminal and Init Vite" width="800" height="201"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now type the following commands in order:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;cd imgtutorial&lt;br&gt;
npm install&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;After that, just to check that you got everything right, type &lt;code&gt;npm run dev&lt;/code&gt; which should start up your frontend server. You can either type the link manually into your search engine, or control(command on mac)+click the link shown.&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%2Fhr46nzspgzsze225mpav.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%2Fhr46nzspgzsze225mpav.png" alt="Vite Setup" width="483" height="167"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you see a demo website like the one below, you did it right.&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%2F0c4zqyeao58jtzoshptr.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%2F0c4zqyeao58jtzoshptr.png" alt="Demo Frontend" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  OpenAI Account Creation
&lt;/h2&gt;

&lt;p&gt;Now that we got our frontend setup, let's take a break from coding and set up OpenAI. &lt;/p&gt;

&lt;p&gt;To get started, go to &lt;a href="https://openai.com/api/" rel="noopener noreferrer"&gt;OpenAI&lt;/a&gt; and create an account. After that, click on your &lt;a href="https://platform.openai.com/account/api-keys" rel="noopener noreferrer"&gt;profile&lt;/a&gt; on the top right corner, and select view API keys.&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%2Finn1zz0d26bq6v7ackvs.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%2Finn1zz0d26bq6v7ackvs.png" alt="OpenAI API Key" width="272" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then click Create New Secret Key, and store the key shown somewhere secure. It is REALLY important that you do not tell anyone your API key.&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%2Fezmrg3jieip9bu2haanv.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%2Fezmrg3jieip9bu2haanv.png" alt="Generated API Key" width="632" height="308"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now to store your API key in your project, head back to VSCode, and click once on the folder you've just created with the Command Prompt, then select the create file icon.&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%2Fhyu8b9yajr7wtzxq3dzn.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%2Fhyu8b9yajr7wtzxq3dzn.png" alt="Creating a .env file" width="227" height="74"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now in the window, type in .env.&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%2Fiw52vmxlxtqn9snt6b4h.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%2Fiw52vmxlxtqn9snt6b4h.png" alt="Finnished enviorment creation" width="226" height="137"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now type the following code into your .env file, replacing yourkey with your OpenAI API key. &lt;/p&gt;

&lt;p&gt;&lt;code&gt;OPENAI="your key"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Now we'll create another Terminal window exactly the same way we did before. You should click Terminal&amp;gt;New Terminal. In your new terminal, type the following command, replacing with imgtutorial with the name of your folder.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;cd imgtutorial&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Now inside your sub folder, type in the following command to install some more dependencies.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npm i dotenv express cors openai&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;After this, you should have your OpenAI fully setup and ready to use in your backend code.&lt;/p&gt;
&lt;h2&gt;
  
  
  Backend Coding
&lt;/h2&gt;

&lt;p&gt;Now as we did before, we'll create a new file called server.js. Again, click on your subfolder, and then click on the add file icon.&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%2Fhpjrhqaf763gth74fh8j.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%2Fhpjrhqaf763gth74fh8j.png" alt="Creating the Server.js file" width="222" height="61"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then in the box, type server.js:&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%2Fp2a7gjhq4jqs86u91f6g.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%2Fp2a7gjhq4jqs86u91f6g.png" alt="Naming the new file" width="238" height="127"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Inside server.js, copy the following code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import * as dotenv from 'dotenv';
dotenv.config();

import { Configuration, OpenAIApi } from 'openai';

const configuration = new Configuration({
  apiKey: process.env.OPENAI,
});

const openai = new OpenAIApi(configuration);

import express from 'express';
import cors from 'cors';

const app = express();
app.use(cors());
app.use(express.json());

app.post('/dream', async (req, res) =&amp;gt; {
    const prompt = req.body.prompt;

    const aiResponse = await openai.createImage({
      prompt,
      n: 1,
      size: '1024x1024',
    });

    const image = aiResponse.data.data[0].url;
    res.send({ image });
});

app.listen(8080, () =&amp;gt; console.log('make art on http://localhost:8080/dream'));
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now in the same terminal window you added your dependencies, type in the following command:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;node server.js&lt;/code&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%2Ft0w7o5pm51l8uoqxvmko.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%2Ft0w7o5pm51l8uoqxvmko.png" alt="Creating Backend for AI Img Gen" width="800" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This should return you with an URL, but you can ignore it. Anyway, now we got our backend set up and complete!&lt;/p&gt;

&lt;h2&gt;
  
  
  Frontend Coding
&lt;/h2&gt;

&lt;p&gt;We are now almost finnished with our AI image generator, the last step is to create the frontend, which is accturally the easiest step.&lt;/p&gt;

&lt;p&gt;First, go to the HTML file and copy this in:&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%2Ftbyva0ae794x69jxkelc.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%2Ftbyva0ae794x69jxkelc.png" alt="HTML file location" width="187" height="332"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Copy the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang="en"&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta charset="UTF-8" /&amp;gt;
    &amp;lt;link rel="icon" type="image/svg+xml" href="favicon.svg" /&amp;gt;
    &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1.0" /&amp;gt;
    &amp;lt;title&amp;gt;Vite App&amp;lt;/title&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
    &amp;lt;main&amp;gt;
      &amp;lt;h1&amp;gt;AI Photo Generator&amp;lt;/h1&amp;gt;


      &amp;lt;div id="result"&amp;gt;
        Image will appear here
      &amp;lt;/div&amp;gt;

      &amp;lt;form&amp;gt;
        &amp;lt;label for="prompt"&amp;gt;Prompt&amp;lt;/label&amp;gt;
        &amp;lt;textarea name="prompt" maxlength="160"&amp;gt;&amp;lt;/textarea&amp;gt;

        &amp;lt;button type="submit"&amp;gt;Dream&amp;lt;/button&amp;gt;
      &amp;lt;/form&amp;gt;
    &amp;lt;/main&amp;gt;

    &amp;lt;script type="module" src="/main.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then go to the main.js file and copy this in:&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%2Fthypopm2ozr5j8mwvx3q.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%2Fthypopm2ozr5j8mwvx3q.png" alt="Javascript File Location" width="182" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Copy the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import './style.css';

const form = document.querySelector('form');

form.addEventListener('submit', async (e) =&amp;gt; {
    e.preventDefault();

    const data = new FormData(form);

    const response = await fetch('http://localhost:8080/dream', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      body: JSON.stringify({
        prompt: data.get('prompt'),
      }),
    });

    const { image } = await response.json();

    const result = document.querySelector('#result');
    result.innerHTML = `&amp;lt;img src="${image}" width="512" /&amp;gt;`;
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then go to the style.css and copy this in:&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%2Fce7qswdjxl59bnzem4zg.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%2Fce7qswdjxl59bnzem4zg.png" alt="StyleCSS location" width="193" height="330"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Copy the following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@import url('https://fonts.googleapis.com/css2?family=Poppins&amp;amp;family=Rubik+Glitch&amp;amp;family=Rubik+Microbe&amp;amp;display=swap');
body {
  background-color: #0b0b0e;
  color: white;
  font-family: 'Poppins', sans-serif;
  margin-top: 50px;
}

main {
 display: grid;
 place-items: center;
}

h1 {
  font-family: 'Rubik Microbe', cursive;
  font-weight: 400;
  font-size: 5rem;
}

#result {
  aspect-ratio: 1/1;
  max-width: 512px;
  width: 100%;
  background: #3a3a43;
  display: flex;
  justify-content: center;
  align-items: center;

}

form {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 512px;
  margin-top: 2rem;
}

textarea {
  width: 100%;
  height: 100px;
  margin: 10px 0;
  font-size: 1.5rem;
}

button {
  width: 100%;
  height: 50px;
  background-color: #1b1b1e;
  color: white;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 50px;
}

button:hover {
  background-color: #2b2b2e;
}

.hidden {
  display: none;
}


.spinner {
  animation: spin 1s linear infinite;
  display: inline-block;
}


@keyframes spin {
  from {transform:rotate(0deg);}
  to {transform:rotate(360deg);}
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now you are all set! We just need to run our frontend code again and we got a complete image generator! &lt;/p&gt;

&lt;h2&gt;
  
  
  Running your Project
&lt;/h2&gt;

&lt;p&gt;This is the final step in this course. Under the terminal tab, delete all currently running terminals.&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%2Fcbykzrh2ije5igtgu61f.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%2Fcbykzrh2ije5igtgu61f.png" alt="Delete terminal" width="800" height="178"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To delete a terminal, hover over it, then select the trash icon, do this with all the terminals available. &lt;/p&gt;

&lt;p&gt;Now create a new one(terminal&amp;gt;new terminal) and do the following:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Type this: &lt;code&gt;cd imgtutorial&lt;/code&gt; Replacing imgtutorial with whatever you named your sub folder.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Then Type: &lt;code&gt;node server.js&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You should see results similar to this.&lt;br&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%2Fler3kisvk94zq8ope4tc.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%2Fler3kisvk94zq8ope4tc.png" alt="Backend Results" width="761" height="121"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now create another terminal(terminal&amp;gt;new terminal) and do the following:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Type this: &lt;code&gt;cd imgtutorial&lt;/code&gt; Replacing imgtutorial with whatever you named your sub folder.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Then type &lt;code&gt;npm run dev&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You should see results like the following:&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%2Frw1j3v3a6xqxmeva2agp.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%2Frw1j3v3a6xqxmeva2agp.png" alt="Frontend Results" width="707" height="247"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now to access your AI image generator, copy the link generated and access it in a browser.&lt;/p&gt;

&lt;p&gt;In the prompt area, describe the image you want it to generate, then click dream. Wait for 1-2 minute and you should see a generated image!&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%2F21hsfgj7thpcflc1i6u3.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%2F21hsfgj7thpcflc1i6u3.png" alt="How to use AI img gen" width="693" height="895"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion:
&lt;/h2&gt;

&lt;p&gt;This is quite a complex tutorial, and you probibally will experience some bugs throughout completing this project. But I'm here to help, just message me and I'll sort your issue out:&lt;/p&gt;

&lt;p&gt;My Email: &lt;a href="mailto:support@freetechnologyhelp.com"&gt;support@freetechnologyhelp.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you enjoyed this tutorial, chances are that you'll enjoy my other tutorials too! So here are some ways you can learn more from me:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Here on dev.to&lt;/li&gt;
&lt;li&gt;On my &lt;a href="https://twitter.com/acode123" rel="noopener noreferrer"&gt;twitter account&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;From my &lt;a href="https://freetechnologyhelp.com/" rel="noopener noreferrer"&gt;website&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>sportsdocumentary</category>
      <category>celebrityinterviews</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Top 7 Free AI tools you should use as a developer and as an individual🤖</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Mon, 06 Feb 2023 07:15:59 +0000</pubDate>
      <link>https://dev.to/acode123/top-7-free-ai-tools-you-should-use-as-a-developer-and-as-an-individual-1f3a</link>
      <guid>https://dev.to/acode123/top-7-free-ai-tools-you-should-use-as-a-developer-and-as-an-individual-1f3a</guid>
      <description>&lt;p&gt;&lt;em&gt;If you enjoyed this post(hopefully), feel free to check out my &lt;a href="https://freetechnologyhelp.com/"&gt;personal website&lt;/a&gt; and my &lt;a href="https://twitter.com/acode123"&gt;twitter&lt;/a&gt; account.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What you'll learn:
&lt;/h2&gt;

&lt;p&gt;After reading this post, you'll learn the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;You'll learn AI tools that can help you write faster code&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You'll learn AI tools that helps you edit/create videos&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;You'll learn AI tools that can help you write&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;And many other tips and tools&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.steve.ai/"&gt;1. Steve.ai: Video Creation online app&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Steve.ai is an extremely efficient tool, allowing you to generate a live video, with a text prompt. You can get the text prompt from a website, or from a custom written script.&lt;/p&gt;

&lt;p&gt;After steve.ai has finished generating your video, you can edit it and personalize it until you are happy with it, then you can download the video you made.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fblyen1rta1jiv1wcuuqs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fblyen1rta1jiv1wcuuqs.png" alt="Steve.ai" width="800" height="267"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.tabnine.com/"&gt;2. Tabnine: Helps you write code&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Some of you might remember Github Copilot, quite a good tool while it was still free. Now I've found an alternative, Tabnine.&lt;/p&gt;

&lt;p&gt;Tabnine is a tool really similar to Github Copilot. Basically, you install it to your IDE, then Tabnine will give you suggestions and autocompletion for your code.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa8w65y8as0mae6o553wy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa8w65y8as0mae6o553wy.png" alt="Tabnine AI autocomplete" width="800" height="346"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.notion.so/product/ai"&gt;3. Notion: Free AI writing assistant&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Notion is a free AI writing assistant, giving you writing advice, and even helping you write parts of your writing for you.&lt;/p&gt;

&lt;p&gt;Notion is still in Alpha, so you will need to sign up for the waitlist, and wait a while before getting access to it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwgb0hvpdj62aow9vnsbi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwgb0hvpdj62aow9vnsbi.png" alt="Notion AI" width="800" height="281"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://fireflies.ai/"&gt;4. Fireflies: AI meeting assistant&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Fireflies will help you take notes during your meetings, and will also analyze voice conversations for free.&lt;/p&gt;

&lt;p&gt;Fireflies is also quite popular and trusted by over 60000 companies, and can be used personally too.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fosisnvigxrtftmi68sxc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fosisnvigxrtftmi68sxc.png" alt="Fireflies AI meeting tool" width="800" height="292"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://hotpot.ai/"&gt;5. Hotpot: AI image tools&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Hotpot is a collection of many ai image tools you can use personally or commercially.&lt;/p&gt;

&lt;p&gt;Here are some things you can do with Hotpot:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Upscale Photos and Art&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Remove Objects&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Colorize old photos&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Turn prompt to art&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42fz0t1l9rfm4kn0lisy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F42fz0t1l9rfm4kn0lisy.png" alt="6. Hotpot" width="800" height="369"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.lalal.ai/"&gt;7. Lalal&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Lalal allows you to remove parts of a song, like vocals. You can use it to customize your own musics personally, or use it for commercial purposes. Again, it's completely free.&lt;/p&gt;

&lt;p&gt;Lalal can also remove a specific instrument from a song, and they promised to do it all without harming the original quality of the song.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyohy49gu0jfu5tzlqf60.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyohy49gu0jfu5tzlqf60.png" alt="Lalal AI music seperator" width="800" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I tried my best to not include common AI tools that everyone knows, like ChatGPT. Because it's not providing you any value if I tell you what you already know.&lt;/p&gt;

&lt;p&gt;I hope you enjoyed this post, and please leave a comment down below if you have any additional AI tools to add, or have a comment to make. &lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>machinelearning</category>
    </item>
    <item>
      <title>5 Impressive Javascript projects you can build easily (Tutorials Included)</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Fri, 03 Feb 2023 09:49:36 +0000</pubDate>
      <link>https://dev.to/acode123/5-impressive-javascript-projects-you-can-build-easily-tutorials-included-4dcn</link>
      <guid>https://dev.to/acode123/5-impressive-javascript-projects-you-can-build-easily-tutorials-included-4dcn</guid>
      <description>&lt;p&gt;As the wise man said: "The best way to learn is to teach", but I disagree. I believe that the best way to learn is to build, and that's why today, I am going to share 5 easy and impressive Javascript Projects you can build. &lt;/p&gt;

&lt;h2&gt;
  
  
  1. Chat App
&lt;/h2&gt;

&lt;p&gt;Making a chat app is actually way easier than it sounds. After you complete your chat app, you'll be able to show it off to your friends, and get a job easily.&lt;/p&gt;

&lt;p&gt;After some research, I found that the most efficient way to create a chat app is with React as the front-end, and NodeJS as the Backend.&lt;/p&gt;

&lt;p&gt;Here is the tutorial: &lt;a href="https://www.youtube.com/watch?v=MJzbJQLGehs&amp;amp;ab_channel=JavaScriptMastery" rel="noopener noreferrer"&gt;Tutorial&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%2Fbd3n0bti6xui3cpffcym.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%2Fbd3n0bti6xui3cpffcym.png" alt="Chat App Preview" width="692" height="477"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Stock Monitoring app
&lt;/h2&gt;

&lt;p&gt;This idea is both useful and impressive at the same time. First of all, after building your stock monitoring app, you'll be able to use it for personal use. You'll also be able to show it off as one of the projects you built.&lt;/p&gt;

&lt;p&gt;For this project, I also found ReactJS being the best option.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=onSKOD3RPo8&amp;amp;list=PLjItgYqIzJ9VOBgwZ82D9kjQ_QtM5R4u5&amp;amp;ab_channel=TechmakerStudio" rel="noopener noreferrer"&gt;Tutorial&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%2Fdn2y0utos7w4fzxo3buy.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%2Fdn2y0utos7w4fzxo3buy.png" alt="Stock Trading App" width="263" height="370"&gt;&lt;/a&gt;&lt;br&gt;
Image by Freepik&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Online Course
&lt;/h2&gt;

&lt;p&gt;Making an Online Course can really help you to get a job, because it shows employers your skills. Making an Online Course can also be one of your side hustles to earn some extra money.&lt;/p&gt;

&lt;p&gt;For this project, I believe HTML, CSS and Javascript are the best options. As the project isn't that advanced, and does not require a framework like React.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=T_dErlMDmdY&amp;amp;ab_channel=TahmidAhmed" rel="noopener noreferrer"&gt;Course&lt;/a&gt;&lt;br&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%2Fybl2jst8vw0pxugr22ay.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%2Fybl2jst8vw0pxugr22ay.png" alt="Online Course Example" width="800" height="605"&gt;&lt;/a&gt;&lt;br&gt;
Image by Dribbble&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Weather App
&lt;/h2&gt;

&lt;p&gt;Building a Weather App will really show off your skills on interacting with API's and will also teach you some basic React skills. &lt;/p&gt;

&lt;p&gt;If you create an outstanding weather app with a nice UI, you might even earn some money from it.&lt;/p&gt;

&lt;p&gt;I found ReactJS as the best option for this course as this project is quite advanced.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Reny0cTTv24&amp;amp;ab_channel=freeCodeCamp.org" rel="noopener noreferrer"&gt;Course&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%2Fuofn0k19kdvzyyk9dd7w.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%2Fuofn0k19kdvzyyk9dd7w.png" alt="Weather App UI example" width="800" height="590"&gt;&lt;/a&gt;&lt;br&gt;
Image from Dribbble&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Portfolio Website
&lt;/h2&gt;

&lt;p&gt;Creating a creative personal portfolio to showcase all your work is a really effective way to market yourself to employers.&lt;/p&gt;

&lt;p&gt;The best way to create a simple portfolio is with plain HTML, CSS and Javascript, as it's quite easy to build one.&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%2Ff89k9u8lf1lzceap81v0.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%2Ff89k9u8lf1lzceap81v0.png" alt="Creative Personal Portfolio" width="800" height="399"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=0YFrGy_mzjY&amp;amp;ab_channel=EasyTutorials" rel="noopener noreferrer"&gt;Course&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Bonus!
&lt;/h2&gt;

&lt;p&gt;I hope you have enjoyed my post(hopefully), and feel free to check out my &lt;a href="https://twitter.com/acode123" rel="noopener noreferrer"&gt;twitter&lt;/a&gt; account, where I post tweets about tech tips, monetization and some popular memes.&lt;/p&gt;

&lt;p&gt;This post was originally published on: &lt;a href="https://freetechnologyhelp.com/5-impressive-javascript-projects-you-can-build-today/" rel="noopener noreferrer"&gt;Free Technology Help&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ethereum</category>
      <category>blockchain</category>
      <category>cryptocurrency</category>
      <category>crypto</category>
    </item>
    <item>
      <title>3 Free ways to earn loads of money online💸</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Fri, 27 Jan 2023 04:02:21 +0000</pubDate>
      <link>https://dev.to/acode123/3-free-ways-to-earn-loads-of-money-online-529g</link>
      <guid>https://dev.to/acode123/3-free-ways-to-earn-loads-of-money-online-529g</guid>
      <description>&lt;p&gt;Earning that first dollar online can seem tough, but what if I tell you that I can teach you 3 ways to earn lots of real money online? All you need is an internet connection, so without further ado, let's get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Selling Merch Online
&lt;/h2&gt;

&lt;p&gt;The idea of selling Merch online can be scary, but it's actually surprisingly easy. &lt;/p&gt;

&lt;p&gt;Here is a store I started a while ago: &lt;a href="https://the-coders-4.creator-spring.com" rel="noopener noreferrer"&gt;The Coders&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I used spring for my online Merch shop, which works quite well, and spring is also completely free to use.&lt;/p&gt;

&lt;p&gt;If you choose to go this path, I advice you to create a unique Merch store, not just any old one. For example, I chose to make a programming merch store that sells T-shirts with funny memes on them.&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%2F7qtyr6rl9rzyu2qb275c.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%2F7qtyr6rl9rzyu2qb275c.png" alt="Spring Dashboard" width="800" height="339"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Link to Spring(Not Affiliated): &lt;a href="https://teespring.com/" rel="noopener noreferrer"&gt;Spring&lt;/a&gt;&lt;br&gt;
Link to my Merch(As Reference): &lt;a href="https://the-coders-4.creator-spring.com" rel="noopener noreferrer"&gt;The Coders&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Freelancing
&lt;/h2&gt;

&lt;p&gt;Unlike creating a merch store, Freelancing takes effort, and freelancing is also extremely competitive.&lt;/p&gt;

&lt;p&gt;If you don't yet know, freelancing is when you work for someone else online, and they pay you to do so.&lt;/p&gt;

&lt;p&gt;If you are interested in freelancing, I recommend you to use fiverr or upworks to do so.&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%2Fx1ag1v4pftemighep92r.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%2Fx1ag1v4pftemighep92r.png" alt="Freelancing example" width="800" height="359"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Buying &amp;amp; Selling Stocks
&lt;/h2&gt;

&lt;p&gt;Buying stocks can be very risky, but if you're good at it, you can potentially make thousands of dollars. It takes time and effort, but if you are up to it, it's worth a try.&lt;/p&gt;

&lt;p&gt;If you are interested, I'll recommend &lt;a href="https://www.webull.com/" rel="noopener noreferrer"&gt;Webull&lt;/a&gt; because it offers a 0% transaction fee, but you should find a stock trading platform that matches your needs.&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%2Ftn56tj1bku5xx4vf45lc.jpg" 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%2Ftn56tj1bku5xx4vf45lc.jpg" alt="Stock Trading" width="800" height="535"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;I hope you have found my tips useful, and don't hesitate to comment below. I'll try my best to respond to every single comment.&lt;/p&gt;

</description>
      <category>blockchain</category>
      <category>solana</category>
      <category>web3</category>
    </item>
    <item>
      <title>5 Unsung HTML Tags You Really Should Know🤔</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Tue, 13 Dec 2022 06:04:53 +0000</pubDate>
      <link>https://dev.to/acode123/5-unsung-html-tags-you-really-should-know-4l33</link>
      <guid>https://dev.to/acode123/5-unsung-html-tags-you-really-should-know-4l33</guid>
      <description>&lt;p&gt;HTML is such a simple language that most developers don't even consider it as a programming language, but today, we are going to go below the surface, and uncover 15 HTML tags that you can take advantage of today!&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Cite
&lt;/h2&gt;

&lt;p&gt;Cite is a tag that allows you to reference sources you mentioned throughout your website. It is mostly used in citing bibliographic or other site references.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;cite&amp;gt; example.com &amp;lt;/cite&amp;gt;&lt;/code&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%2Frewvz8dq0xk2fy7ehxz1.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%2Frewvz8dq0xk2fy7ehxz1.png" alt="Example of Cite" width="252" height="97"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Address
&lt;/h2&gt;

&lt;p&gt;Another HTML tag that acts pretty much exactly the same as the Cite tag. As the name suggests, this tag allows you to mark addresses.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;address style="font-size: 21px;"&amp;gt;&lt;br&gt;
        Somewhere&lt;br&gt;
        &amp;lt;br&amp;gt;&lt;br&gt;
        1234 Street&lt;br&gt;
        &amp;lt;br&amp;gt;&lt;br&gt;
        Something, AUS&lt;br&gt;
    &amp;lt;/address&amp;gt;&lt;/code&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%2Fdl8y33kalrfi1bn68u5z.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%2Fdl8y33kalrfi1bn68u5z.png" alt="Example of Address" width="205" height="127"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Details
&lt;/h2&gt;

&lt;p&gt;This tag allows you to create a button which displays some information once clicked.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;details&amp;gt;  &amp;lt;summary&amp;gt;Developers&amp;lt;/summary&amp;gt;  &amp;lt;p&amp;gt;The most important Occupation&amp;lt;/p&amp;gt;&amp;lt;/details&amp;gt;&lt;/code&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%2Fzq93r3jyo1yfj3rz87co.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%2Fzq93r3jyo1yfj3rz87co.png" alt="Details Example" width="293" height="102"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Progress
&lt;/h2&gt;

&lt;p&gt;You know those progress bars that show you how much percent a file is downloaded? Well, this is the tag behind that magic.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&amp;lt;label&amp;gt;Downloading progress:&amp;lt;/label&amp;gt;&amp;lt;progress value="32" max="100"&amp;gt; 32% &amp;lt;/progress&amp;gt;&lt;/code&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%2Fzrr1kzp5ycyr2f2734jw.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%2Fzrr1kzp5ycyr2f2734jw.png" alt="Example of progress" width="453" height="53"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Mark
&lt;/h2&gt;

&lt;p&gt;This tag allows you to highlight words, or phrases that you consider important for your audience to see.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;br&gt;
&amp;lt;mark&amp;gt;Marked Text&amp;lt;/mark&amp;gt;&lt;br&gt;
&lt;/code&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%2F4lnbrsfsh730gzc55620.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%2F4lnbrsfsh730gzc55620.png" alt="Mark Example" width="137" height="57"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A Quick Conclusion
&lt;/h2&gt;

&lt;p&gt;Do I recommend you using any of these tags? Well, I don't. I believe that if these tags are unpopular, they might be no longer supported by HTML.&lt;/p&gt;

&lt;p&gt;However, there is no harm in checking them out!&lt;/p&gt;

&lt;p&gt;This post was first posted at: &lt;a href="https://freetechnologyhelp.com/html-tags-you-really-should-know/" rel="noopener noreferrer"&gt;Free Technology Help&lt;/a&gt;&lt;/p&gt;

</description>
      <category>llm</category>
      <category>testing</category>
      <category>discuss</category>
    </item>
    <item>
      <title>5 Addictive games to learn Web Development</title>
      <dc:creator>acode123</dc:creator>
      <pubDate>Wed, 07 Dec 2022 09:51:48 +0000</pubDate>
      <link>https://dev.to/acode123/5-addictive-games-to-learn-web-development-1f6c</link>
      <guid>https://dev.to/acode123/5-addictive-games-to-learn-web-development-1f6c</guid>
      <description>&lt;p&gt;Are you tired of endlessly scrolling through social media or aimlessly playing games on your phone? Be honest, learning web development is hard for all of us. But why not try something productive and fun at the same time? &lt;/p&gt;

&lt;p&gt;In this article, we will explore five addictive games that will not only keep you entertained, but also help you learn the basics of web development. Enjoy!😊&lt;/p&gt;

&lt;h2&gt;
  
  
  1. &lt;a href="https://codecombat.com/"&gt;Code Combat&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;After creating your account, you will need to choose a programming language. Some options are: Python, Javascript or Java.&lt;/p&gt;

&lt;p&gt;While Code Combat focuses more on the backend side of things, it also teaches you HTML and CSS at later levels. &lt;/p&gt;

&lt;p&gt;Unlike some other items on this list, Code Combat is built on more of a freemium approach, where you need to pay to access some features.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note that you would need to pay to access some levels.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  2. &lt;a href="http://flexboxfroggy.com/"&gt;Flexbox Froggy&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Unlike Code Combat, Flexbox Froggy is made to teach you about CSS Flexbox. A very advanced CSS concept. &lt;/p&gt;

&lt;p&gt;You can also check out &lt;a href="http://www.flexboxdefense.com/"&gt;Flexbox Defence&lt;/a&gt; a very similar game, which also targets at your Flexbox knowledge. Both of these tools are completely free.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy94qqvt7743565nvc1wc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy94qqvt7743565nvc1wc.png" alt="Image description" width="800" height="399"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. &lt;a href="https://www.codingame.com/start"&gt;CodinGame&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;CodinGame is another game that is targeted at the backend side of things. You can complete levels with the choice of more than 25+ languages to choose from.&lt;/p&gt;

&lt;p&gt;On the negative side, CodinGame is a little bit more complicated to use than some of the other options on this list. &lt;/p&gt;

&lt;h2&gt;
  
  
  4. &lt;a href="https://www.codewars.com/"&gt;Code Wars&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Code Wars is unique to all the other options on this list. Unlike the others, Code Wars requires you to complete challenges(Called Kata) to increase your rank. &lt;/p&gt;

&lt;p&gt;You can clan up with other developers or go solo. A really interesting platform you can use to increase your logical thinking skills.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. &lt;a href="https://www.codemonkey.com/"&gt;Code Monkey&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;An interesting name for a pretty good programming game. Helps you learn Web Dev in a structured way.&lt;/p&gt;

&lt;p&gt;On the negative side, you would also need to pay to access more advanced features. &lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;I hope you enjoyed this guide!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note that this guide was first posted on my personal blog:  &lt;a href="https://freetechnologyhelp.com/play-these-5-addictive-games-to-learn-web-development/"&gt;https://freetechnologyhelp.com/play-these-5-addictive-games-to-learn-web-development/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>javascript</category>
      <category>css</category>
    </item>
  </channel>
</rss>
