<?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>Forem: Ivan</title>
    <description>The latest articles on Forem by Ivan (@ivlopez03).</description>
    <link>https://forem.com/ivlopez03</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%2F917153%2Ffcd62aea-6e94-4ef0-895d-2c5431362a53.jpeg</url>
      <title>Forem: Ivan</title>
      <link>https://forem.com/ivlopez03</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/ivlopez03"/>
    <language>en</language>
    <item>
      <title>vscode extension to optimize images and improve performance.</title>
      <dc:creator>Ivan</dc:creator>
      <pubDate>Fri, 10 Mar 2023 18:00:09 +0000</pubDate>
      <link>https://forem.com/ivlopez03/vscode-extension-to-optimize-images-and-improve-performance-57he</link>
      <guid>https://forem.com/ivlopez03/vscode-extension-to-optimize-images-and-improve-performance-57he</guid>
      <description>&lt;h2&gt;
  
  
  redim
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0gaHxkHI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/223301921-ff9234ed-1103-4a2c-a5fe-7bd1769a54bc.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="logoredim" src="https://res.cloudinary.com/practicaldev/image/fetch/s--0gaHxkHI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/223301921-ff9234ed-1103-4a2c-a5fe-7bd1769a54bc.PNG" width="230" height="206"&gt;&lt;/a&gt; 

&lt;/p&gt;
&lt;p&gt; Redim is a simple vs code extension to optimize images using commands.

&lt;/p&gt;
&lt;p&gt; &lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Jo2GLQXr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://img.shields.io/badge/powered%2520by-Cloudinary-blue" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Jo2GLQXr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://img.shields.io/badge/powered%2520by-Cloudinary-blue" width="144" height="20"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;✅ &lt;strong&gt;Optimize the images in your local folder by using one command&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;✅ &lt;strong&gt;redim converts your images to webp&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;✅ &lt;strong&gt;Improve the performance of your web site by optimizing the size of your images.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  💻 New Features version 0.2.0
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;✅ &lt;strong&gt;Added 6 new Commands to automatically download the optimized file to your folder.&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔥 Motivation
&lt;/h2&gt;

&lt;p&gt;This project was created to participate in &lt;a href="https://www.github.com/midudev"&gt;@midudev&lt;/a&gt; hackathon: &lt;a href="https://cloudinary.com/blog/cloudinary-cloudcreate-tech-products-hackathon?utm_source=twitter&amp;amp;utm_medium=social-company&amp;amp;utm_campaign=1307&amp;amp;utm_term=194&amp;amp;utm_content=blog_cloudcreate_hackathon"&gt;Cloudinary CloudCreate&lt;/a&gt;, in collaboration with &lt;a href="https://cloudinary.com/"&gt;Cloudinary&lt;/a&gt;. Using the amazing cloudinary service, I made the extension with the nodejs SDK provided by cloudinary and you will be impressed how useful and clear it is to use.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ Installation
&lt;/h2&gt;

&lt;p&gt;Go to &lt;a href="https://marketplace.visualstudio.com/items?itemName=Redimvs.redim"&gt;https://marketplace.visualstudio.com/items?itemName=Redimvs.redim&lt;/a&gt; or install from vs code &lt;/p&gt;

&lt;h2&gt;
  
  
  💻 How to use
&lt;/h2&gt;

&lt;p&gt;It's very simple and easy to use.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Copy the entire path of the image from your folder
2. Go to the command palette and type 'redim', then you can choose to get a link to the optimized file in the cloud or download the optimized file. You will see different quality values, select the one you want to try.
3. Next, paste the path into the input and an info box will show you the link to the optimized image or the downloaded image in your folder as 'filename-optimized.webp' 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Tip: Using redim quality : 90 reduces the size of your image without losing quality.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can save the link and use it inside your html tags instead of uploading the image from your local, and the image is hosted on cloudinary.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--x-UURZDo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://user-images.githubusercontent.com/111618970/223537128-b39cf7f2-9446-473b-8c4b-74c2d8b88b6f.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--x-UURZDo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://user-images.githubusercontent.com/111618970/223537128-b39cf7f2-9446-473b-8c4b-74c2d8b88b6f.gif" width="480" height="270"&gt;&lt;/a&gt;


&lt;/p&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IAbT58KB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://user-images.githubusercontent.com/111618970/223536011-0995e9a2-e455-4d89-8399-9efd2f05c03a.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IAbT58KB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://user-images.githubusercontent.com/111618970/223536011-0995e9a2-e455-4d89-8399-9efd2f05c03a.gif" width="480" height="270"&gt;&lt;/a&gt;

The performance is improving by reduce size image

&lt;/p&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KFIOE7ce--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://user-images.githubusercontent.com/111618970/223301110-3362515c-a06d-43c8-8795-6b6baf039cfe.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KFIOE7ce--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://user-images.githubusercontent.com/111618970/223301110-3362515c-a06d-43c8-8795-6b6baf039cfe.gif" width="600" height="338"&gt;&lt;/a&gt;


&lt;/p&gt;
&lt;h3&gt;Comparison of the size value of the original image with the size value of optimized images setting different image qualities:&lt;/h3&gt;

Original Image size = 6.64 MB 
  
&lt;p&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y2x_fgvw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313118-1dee7fc7-4821-451c-9c77-e667b1a3131a.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="img_original" src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y2x_fgvw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313118-1dee7fc7-4821-451c-9c77-e667b1a3131a.PNG" width="880" height="474"&gt;&lt;/a&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YZkJb4RP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313150-03571b0d-9a03-4352-9ac7-f8e7b3900b22.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="img_ori_sb" src="https://res.cloudinary.com/practicaldev/image/fetch/s--YZkJb4RP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313150-03571b0d-9a03-4352-9ac7-f8e7b3900b22.PNG" width="470" height="112"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Optimized Image quality 100% size = 4.45 MB&lt;/strong&gt;   &lt;/p&gt;

&lt;p&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PlYivWYG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313189-feca831b-d2a1-4323-899b-8bdad22da475.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="optimizedimg" src="https://res.cloudinary.com/practicaldev/image/fetch/s--PlYivWYG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313189-feca831b-d2a1-4323-899b-8bdad22da475.PNG" width="880" height="478"&gt;&lt;/a&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--v6CnIjwc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313199-6c9d3b52-99a0-4616-bf67-3c0a48ffd668.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="optimg" src="https://res.cloudinary.com/practicaldev/image/fetch/s--v6CnIjwc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224313199-6c9d3b52-99a0-4616-bf67-3c0a48ffd668.PNG" width="459" height="58"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Optimized image quality 60% size = 334.15 KB&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Ly3il-tq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224315563-e24b1240-82f7-45c1-815e-f4ad67428f65.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="opt60" src="https://res.cloudinary.com/practicaldev/image/fetch/s--Ly3il-tq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224315563-e24b1240-82f7-45c1-815e-f4ad67428f65.PNG" width="880" height="471"&gt;&lt;/a&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xmKYSzKY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224315619-9117c518-4a34-4b82-8679-6cae02ad34c8.PNG" class="article-body-image-wrapper"&gt;&lt;img alt="opt60s" src="https://res.cloudinary.com/practicaldev/image/fetch/s--xmKYSzKY--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/111618970/224315619-9117c518-4a34-4b82-8679-6cae02ad34c8.PNG" width="463" height="46"&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;h2&gt;
  
  
  Upcoming Features
&lt;/h2&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;- Select the file to optimize using quickpick function
- Option to optimize all files
- Optimize the file by right clicking and selecting the option.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>vscode</category>
      <category>typescript</category>
      <category>cloudinary</category>
      <category>programming</category>
    </item>
    <item>
      <title>What do developers want?</title>
      <dc:creator>Ivan</dc:creator>
      <pubDate>Tue, 18 Oct 2022 19:43:20 +0000</pubDate>
      <link>https://forem.com/ivlopez03/what-do-developers-want-2de5</link>
      <guid>https://forem.com/ivlopez03/what-do-developers-want-2de5</guid>
      <description>&lt;p&gt;I would like to know which is the most loved or most hated programming language in the DEV community.&lt;br&gt;
Tell me which is your favorite language and if you want your opinion too.&lt;/p&gt;

&lt;p&gt;If you want to know what are the most used programming languages and technologies you can get an idea by looking at the links below.&lt;/p&gt;

&lt;center&gt;[**Manfred Developer Career Report**](https://www.getmanfred.com/developer-career-report)
[**The 10 Most Popular Programming Languages Of 2022** ](https://www.codecademy.com/resources/blog/most-popular-programming-languages-2022-stack-overflow/)
[**Most popular technologies by Stack Overflow**](https://survey.stackoverflow.co/2022/#section-most-loved-dreadedand-wanted-programming-scripting-and-markup-languages)&lt;/center&gt;




</description>
    </item>
    <item>
      <title>Top 9 Cool Themes for Visual Studio Code</title>
      <dc:creator>Ivan</dc:creator>
      <pubDate>Thu, 13 Oct 2022 00:29:28 +0000</pubDate>
      <link>https://forem.com/ivlopez03/top-9-cool-themes-for-visual-studio-code-hlc</link>
      <guid>https://forem.com/ivlopez03/top-9-cool-themes-for-visual-studio-code-hlc</guid>
      <description>&lt;p&gt;I love VS code💙, I think it is the best code editor nowadays. When I'm going to start programming and moving my hands, first, I like to set up my vscode by choosing some theme that I feel comfortable with at that moment, I usually change my themes every week because I get bored very fast, it depends on how I feel. &lt;br&gt;
I want to show you unique and original themes.&lt;br&gt;
Here are nine awesome VSCode themes you can start using today.&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Tokio Night Light&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--KNMuAnoG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l4ewylqju5u5kvnylaou.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--KNMuAnoG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l4ewylqju5u5kvnylaou.png" alt="html" width="880" height="593"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TRCGWVdJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m0rj3gx1l2l1ilsz68sa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TRCGWVdJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m0rj3gx1l2l1ilsz68sa.png" alt="css" width="880" height="774"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7rrIGV_6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8llta6g0z2dnyqot9k9u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7rrIGV_6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8llta6g0z2dnyqot9k9u.png" alt="js" width="848" height="824"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;soft era&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VNIQP8fR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c6ca8gc285nwztzvxqc3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VNIQP8fR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c6ca8gc285nwztzvxqc3.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qmtOSf9j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bbjj6ntgfv5ozar5mje7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qmtOSf9j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bbjj6ntgfv5ozar5mje7.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fS8N4BzN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/apdwd3ngctvgyp6xjv4y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fS8N4BzN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/apdwd3ngctvgyp6xjv4y.png" alt="js" width="880" height="671"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Snazzy light&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LwzxfOKm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rmtow9qjhc341ggf7sc8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LwzxfOKm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rmtow9qjhc341ggf7sc8.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--AyKFqSMc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bpidz1etoybnvfjwli7j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--AyKFqSMc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bpidz1etoybnvfjwli7j.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FZVDxTXy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/46fwpfemrjcemik3gzph.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FZVDxTXy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/46fwpfemrjcemik3gzph.png" alt="js" width="880" height="671"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Blueberry dark theme&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--F8Ro19ME--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qao7pot3z0bp1wvqu7qa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--F8Ro19ME--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qao7pot3z0bp1wvqu7qa.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dUvoC_jr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0enei49eza9x9o7wj2ax.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dUvoC_jr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0enei49eza9x9o7wj2ax.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--b965A4VF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sttjnd9dzokki12wanlx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--b965A4VF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sttjnd9dzokki12wanlx.png" alt="js" width="880" height="671"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;flairyfloss&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fxZsBwr4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kwwv7ch2vy4suebbgbzb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fxZsBwr4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kwwv7ch2vy4suebbgbzb.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ULDZ7O3V--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wibwvc6e7xqbag416nkc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ULDZ7O3V--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wibwvc6e7xqbag416nkc.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--47nysago--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lkjdtft15vm5hjz7wgc8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--47nysago--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lkjdtft15vm5hjz7wgc8.png" alt="js" width="880" height="671"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Tokio night&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BWXM7Gn7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fi6cnlj5x4yfa39ph6wd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BWXM7Gn7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fi6cnlj5x4yfa39ph6wd.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--6NW5ypaR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ce87u4qeojusgto017y5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--6NW5ypaR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ce87u4qeojusgto017y5.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--FVFXIdvL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t9k4ok1q97wt5fbgke3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--FVFXIdvL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t9k4ok1q97wt5fbgke3.png" alt="js" width="880" height="640"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Tomorrow Night Blue&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--pPl40-RQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/caedkuvkje1epcf2fapk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--pPl40-RQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/caedkuvkje1epcf2fapk.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--03guZjvy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i6xa59u5aiew9mnqi7sm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--03guZjvy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i6xa59u5aiew9mnqi7sm.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--66bmbVS3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/attjvdj6em7gaplkrz54.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--66bmbVS3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/attjvdj6em7gaplkrz54.png" alt="js" width="880" height="671"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Dracula&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--untEWnWm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3w5zkz9gw506ug0vzlav.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--untEWnWm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3w5zkz9gw506ug0vzlav.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kgTHhqxf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nirr7kfqw92pibtthw85.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kgTHhqxf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nirr7kfqw92pibtthw85.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--30KCjCn_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ys9obks2tsjid40xmt60.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--30KCjCn_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ys9obks2tsjid40xmt60.png" alt="js" width="880" height="640"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;center&gt;&lt;h2&gt;Strawberry Theme&lt;/h2&gt;&lt;/center&gt;




&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--moD1s-hI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/74os5vdkrm9ei47jjap2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--moD1s-hI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/74os5vdkrm9ei47jjap2.png" alt="html" width="880" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vx3PQJOP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h8qvn03oek3fzksq5ft6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vx3PQJOP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h8qvn03oek3fzksq5ft6.png" alt="css" width="880" height="826"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--po_O4o2t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l206g5t1qej434xlg1gb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--po_O4o2t--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l206g5t1qej434xlg1gb.png" alt="js" width="880" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>themes</category>
      <category>programming</category>
    </item>
    <item>
      <title>I don't know How To Structure Files in my Projects...</title>
      <dc:creator>Ivan</dc:creator>
      <pubDate>Mon, 29 Aug 2022 08:47:00 +0000</pubDate>
      <link>https://forem.com/ivlopez03/i-dont-know-how-to-structure-files-in-my-projects-2nen</link>
      <guid>https://forem.com/ivlopez03/i-dont-know-how-to-structure-files-in-my-projects-2nen</guid>
      <description>&lt;p&gt;Hi everyone ! Can anyone help me by providing a source or way to better understand how I can structure the files in my projects?  Best practices...&lt;br&gt;
Here is a link that may help you : &lt;a href="https://www.patterns.dev/"&gt;patterns.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
