<?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: hebert villafuerte</title>
    <description>The latest articles on DEV Community by hebert villafuerte (@hebertdev).</description>
    <link>https://dev.to/hebertdev</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%2F826136%2F4b92ea3a-a7c0-479f-8915-1ee6224d7c75.jpeg</url>
      <title>DEV Community: hebert villafuerte</title>
      <link>https://dev.to/hebertdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hebertdev"/>
    <language>en</language>
    <item>
      <title>How to Display Styled Messages in the JavaScript Console</title>
      <dc:creator>hebert villafuerte</dc:creator>
      <pubDate>Fri, 20 Sep 2024 00:51:27 +0000</pubDate>
      <link>https://dev.to/hebertdev/how-to-display-styled-messages-in-the-javascript-console-4n0k</link>
      <guid>https://dev.to/hebertdev/how-to-display-styled-messages-in-the-javascript-console-4n0k</guid>
      <description>&lt;p&gt;Learn how to show messages in the JavaScript console with custom styles to make debugging more effective and visual.&lt;/p&gt;

&lt;p&gt;The developer tools console is a fundamental part of the debugging process in web development. Often, we want our messages to be more informative and visually appealing. In this post, you’ll learn how to display messages in the JavaScript console with custom styles, similar to what large web applications do.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simple Messages&lt;/strong&gt;&lt;br&gt;
The most basic way to display a message is by using &lt;code&gt;console.log()&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log("This is a simple message.");
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Ftg5ge3pywa4hxeah60dq.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%2Ftg5ge3pywa4hxeah60dq.png" alt="The most basic way to display a message is by using console.log()" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Messages with CSS Styles&lt;/strong&gt;&lt;br&gt;
You can apply styles to messages using %c. Here’s an example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log("%cThis is a styled message", "color: blue; font-size: 20px; font-weight: bold;");
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2F3p0kk4rnfm2ik1emlzd0.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%2F3p0kk4rnfm2ik1emlzd0.png" alt="You can apply styles to messages using %c. Here’s an example" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Attention-Grabbing Messages&lt;/strong&gt;&lt;br&gt;
If you want to make a message stand out more, you can combine multiple styles:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log("%cAttention!%c This is important.", "color: red; font-size: 24px; font-weight: bold;", "color: black; font-size: 16px;");
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Fm9hbtgu001p54ejm5sjg.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%2Fm9hbtgu001p54ejm5sjg.png" alt="If you want to make a message stand out more, you can combine multiple styles" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grouping Messages&lt;/strong&gt;&lt;br&gt;
To better organize your messages, you can use &lt;code&gt;console.group()&lt;/code&gt; and &lt;code&gt;console.groupEnd()&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.group("Message Group");
console.log("%cMessage 1", "color: green;");
console.log("%cMessage 2", "color: orange;");
console.groupEnd();
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Fnh2aomig1sv11l85iasy.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%2Fnh2aomig1sv11l85iasy.png" alt="To better organize your messages, you can use  raw `console.group()` endraw  and  raw `console.groupEnd()` endraw " width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Adding Icons&lt;/strong&gt;&lt;br&gt;
Another way to make your messages more visual is to add icons:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.log("%c✅ Success:", "color: green; font-size: 20px;", " The operation completed successfully.");
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2F00ldv6jq0k6mhw9814u8.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%2F00ldv6jq0k6mhw9814u8.png" alt="Another way to make your messages more visual is to add icons" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Complete Example&lt;/strong&gt;&lt;br&gt;
Here’s an example that combines several of these techniques:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;console.group("Operation Summary");
console.log("%c🔔 Alert:", "color: orange; font-size: 20px;", " This is an alert message.");
console.log("%c✅ Success:", "color: green; font-size: 20px;", " The task was completed successfully.");
console.log("%c❌ Error:", "color: red; font-size: 20px;", " An unexpected error occurred.");
console.groupEnd();
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&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%2Fo32c72eums80b70yxtom.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%2Fo32c72eums80b70yxtom.png" alt="Here’s an example that combines several of these techniques" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
Customizing console messages not only makes debugging more efficient but also enhances the developer experience. Now it’s your turn to experiment with these styles and make your messages more engaging!&lt;/p&gt;

&lt;p&gt;visit the same article on my website &lt;a href="https://hebertdev.net/blog/como-mostrar-mensajes-estilizados-en-la-consola-de-javascript" rel="noopener noreferrer"&gt;hebertdev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>github</category>
      <category>webdev</category>
      <category>hebertdev</category>
    </item>
    <item>
      <title>Movie Code: The Best Cinematic Inspirations for Programmers</title>
      <dc:creator>hebert villafuerte</dc:creator>
      <pubDate>Fri, 09 Jun 2023 07:17:02 +0000</pubDate>
      <link>https://dev.to/hebertdev/movie-code-the-best-cinematic-inspirations-for-programmers-1fja</link>
      <guid>https://dev.to/hebertdev/movie-code-the-best-cinematic-inspirations-for-programmers-1fja</guid>
      <description>&lt;p&gt;In the age of information, where technology and programming have become essential parts of our daily life, what better way to find inspiration than through the big screen? We present you a ranking of the best movies that every programmer, both novice and experienced, should watch to find inspiration and motivation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"The Social Network" (2010)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Directed by David Fincher, this movie is an adaptation of the book "The Accidental Billionaires", which tells the story of how Mark Zuckerberg created Facebook while at Harvard. Although some aspects are dramatized for the cinema, "The Social Network" provides a fascinating insight into the life of a programmer and the process of creating a revolutionary tech product.&lt;br&gt;
&lt;a href="https://movies.hebertdev.net/movies/the-social-network/37799"&gt;Watch Trailer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"WarGames" (1983)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In "WarGames", a young hacker, played by Matthew Broderick, accidentally finds himself connected to a military supercomputer. While the technology in the movie may seem outdated today, the story remains relevant and raises important ethical questions about hacking and the responsibility that comes with programming knowledge.&lt;br&gt;
&lt;a href="https://movies.hebertdev.net/en/movies/wargames/860"&gt;Watch Trailer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"The Imitation Game" (2014)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This movie is a moving biography of Alan Turing, a British mathematician who is considered one of the fathers of modern computing. "The Imitation Game" offers a look at the history of programming and is an inspiration for anyone interested in this field.&lt;br&gt;
&lt;a href="https://movies.hebertdev.net/en/movies/the-imitation-game/205596"&gt;Watch Trailer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Her" (2013)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In "Her", a lonely writer falls in love with an intelligent operating system, personified by Scarlett Johansson's voice. While the movie focuses more on artificial intelligence than on programming, it offers an intriguing reflection on the relationship between humans and technology.&lt;br&gt;
&lt;a href="https://movies.hebertdev.net/en/movies/her/152601"&gt;Watch Trailer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"Ex Machina" (2014)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In "Ex Machina", a young programmer is selected to participate in an innovative experiment in artificial intelligence, evaluating the capabilities and consciousness of an attractive female robot. This movie is not only an exciting thriller but also raises interesting questions about AI and ethics in programming.&lt;br&gt;
&lt;a href="https://movies.hebertdev.net/en/movies/ex-machina/264660"&gt;Watch Trailer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These movies not only provide entertainment but also offer a unique perspective on the challenges, dilemmas, and triumphs that programmers can face. Each of these movies can provide you with a new perspective or inspiration on your programming journey. So get your popcorn ready and enjoy!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hebertdev.net/en/blog/desarrollo-web/codigo-de-pelicula-las-mejores-inspiraciones-cinematograficas-para-programadores"&gt;View this post in my website:&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>developer</category>
      <category>movies</category>
      <category>inspiration</category>
    </item>
    <item>
      <title>Websites for design inspiration and html and css template downloads</title>
      <dc:creator>hebert villafuerte</dc:creator>
      <pubDate>Tue, 24 May 2022 00:26:58 +0000</pubDate>
      <link>https://dev.to/hebertdev/websites-for-design-inspiration-and-html-and-css-template-downloads-4pf1</link>
      <guid>https://dev.to/hebertdev/websites-for-design-inspiration-and-html-and-css-template-downloads-4pf1</guid>
      <description>&lt;p&gt;Best websites for web design inspiration and html and css template downloads.&lt;/p&gt;

&lt;p&gt;If we work as freelance web developers, it is very important for us not to spend so much time designing everything from scratch and to focus only on the business logic.&lt;/p&gt;

&lt;p&gt;So in this long time as a web developer, I have collected the best websites that have good material for both design inspiration and easy free or paid html and css template downloads.&lt;/p&gt;

&lt;p&gt;this listing is not a top.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://w3layouts.com/"&gt;&lt;strong&gt;w3layouts&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;In w3layouts you will find resources and designs for any category of websites. You will also find templates for wordpress.&lt;br&gt;
It is one of the first pages I used for my designs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.templatemonster.com"&gt;&lt;strong&gt;Templatemonster&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Undoubtedly one of the best sites with a wide variety of designs for any type of web page, you will also find templates for wordpress, shopify, wooCommerce, prestashop and joomla.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://themeforest.net/"&gt;&lt;strong&gt;Themeforest&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Very similar to template monster, it contains a wide variety of templates for any ecommerce and also designs for any website.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://themewagon.com/"&gt;&lt;strong&gt;Themewagon&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;it is a website where you can find templates made with css framework like bootstrap, tailwind.&lt;/p&gt;

&lt;p&gt;-&lt;/p&gt;

&lt;p&gt;if you liked this post. You can follow me on instagram to continue publishing this type of content.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.instagram.com/hebertdev1/"&gt;&lt;strong&gt;INSTAGRAM.COM/HEBERTDEV1&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.facebook.com/hebertdev"&gt;&lt;strong&gt;FACEBOOK.COM/HEBERTDEV&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.hebertdev.space/"&gt;MY WEBSITE&lt;br&gt;
&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>design</category>
      <category>templates</category>
      <category>programming</category>
    </item>
    <item>
      <title>Useful online tools and websites for web developers</title>
      <dc:creator>hebert villafuerte</dc:creator>
      <pubDate>Mon, 11 Apr 2022 04:34:53 +0000</pubDate>
      <link>https://dev.to/hebertdev/useful-online-tools-and-websites-for-web-developers-520n</link>
      <guid>https://dev.to/hebertdev/useful-online-tools-and-websites-for-web-developers-520n</guid>
      <description>&lt;p&gt;As application and website developers we need to perform good SEO practices, optimizations, share our code, document our application, among other things that do not go hand in hand with the logic of our application and sometimes this takes more development time.&lt;br&gt;
However, there are tools that make life easier for web developers, here I present them to you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1 METATAGS.IO&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://metatags.io/" rel="noopener noreferrer"&gt;https://metatags.io/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;meta tag is a tool to generate meta tags. You can also preview how your web page will look like on Google, Facebook, Twitter and more.&lt;br&gt;
And so you will be having a good SEO.&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%2Fkvk24tse5a23d3y8hz12.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%2Fkvk24tse5a23d3y8hz12.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2 CARBON&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://carbon.now.sh/" rel="noopener noreferrer"&gt;https://carbon.now.sh/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Carbon is a tool for creating and sharing beautiful images from your source code. Start typing or drop a file into the text area to get started&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%2Fr0rl6brafvzpxtj9kfgm.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%2Fr0rl6brafvzpxtj9kfgm.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3 README.SO&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://readme.so/" rel="noopener noreferrer"&gt;https://readme.so/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;is an editor that allows you to quickly add and customize all the sections you need for your project's readme file.&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%2Fl2nye8mjudjhttdo3nlp.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%2Fl2nye8mjudjhttdo3nlp.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4 PAGESPEED&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://pagespeed.web.dev/" rel="noopener noreferrer"&gt;https://pagespeed.web.dev/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Page speed is a Google tool that shows how long it takes to load all the resources on a page.&lt;br&gt;
This tool gives us information about files or elements from a specific URL, which delay or delay the full load of the page in order to improve your time.&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%2Fin2ke9sewa77auoomh5w.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%2Fin2ke9sewa77auoomh5w.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5 EXTRACT CSS&lt;/strong&gt;&lt;br&gt;
&lt;a href="http://extractcss.com/" rel="noopener noreferrer"&gt;http://extractcss.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;allows you to extract element id, class and inline styles from html document and output them as css stylesheet&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%2Ffqhqwp52713avm3ppw6v.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%2Ffqhqwp52713avm3ppw6v.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
      <category>programming</category>
    </item>
    <item>
      <title>Top 5 - Temas en modo oscuro para Visual Studio Code</title>
      <dc:creator>hebert villafuerte</dc:creator>
      <pubDate>Sun, 27 Mar 2022 22:35:24 +0000</pubDate>
      <link>https://dev.to/hebertdev/top-5-temas-en-modo-oscuro-para-visual-studio-code-1i1n</link>
      <guid>https://dev.to/hebertdev/top-5-temas-en-modo-oscuro-para-visual-studio-code-1i1n</guid>
      <description>&lt;p&gt;Estos son los 5 temas en modo oscuro que más me gustan para Visual Studio Code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1 Palenight Theme&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;2 Dracula&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;3 Night Owl&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;4 Material Theme Palenight&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;5 Monokai Pro New&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;Puedes explorar todos los temas que hay disponible en Visual estudio code&lt;br&gt;
en:&lt;br&gt;
&lt;a href="https://vscodethemes.com/"&gt;https://vscodethemes.com/&lt;/a&gt;&lt;br&gt;
Las imágenes tambien provienen de vscodethemes.com&lt;/p&gt;

</description>
      <category>vscode</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>hebertdev</category>
    </item>
    <item>
      <title>¿Qué es una dApp (aplicación descentralizada)?</title>
      <dc:creator>hebert villafuerte</dc:creator>
      <pubDate>Sun, 06 Mar 2022 03:38:12 +0000</pubDate>
      <link>https://dev.to/hebertdev/que-es-una-dapp-aplicacion-descentralizada-4837</link>
      <guid>https://dev.to/hebertdev/que-es-una-dapp-aplicacion-descentralizada-4837</guid>
      <description>&lt;p&gt;Una dApp es una aplicación descentralizada que utiliza "blockchain" para que los usuarios se relacionen directamente entre ellos y cierren acuerdos sin que exista una entidad central que interfiera en la transacción&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Características de una aplicación descentralizada&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Resistentes a la censura:&lt;/strong&gt; No existe gobierno empresa o autoridad que pueda censurar o cancelar a una aplicación descentralizada.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Resilientes:&lt;/strong&gt; Debido a que la lógica del negocio está contenida en tecnologías P2P , es imposible detener su funcionamiento.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Transparentes:&lt;/strong&gt; El uso de tecnología BLOCKCHAIN y de almacenamiento distribuido permite que todo su código , información y estado este siempre disponible para consultas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Apps tradicionales vs dApps&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Tecnologías de apps tradicionales y dApps&lt;/strong&gt; &lt;/p&gt;

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

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

</description>
      <category>cryptocositas</category>
      <category>blockchain</category>
      <category>web3</category>
      <category>ethereum</category>
    </item>
  </channel>
</rss>
