<?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: Dhananjay Warade</title>
    <description>The latest articles on DEV Community by Dhananjay Warade (@dhananjaywarade).</description>
    <link>https://dev.to/dhananjaywarade</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%2F814544%2F55f6834e-eb64-4fbc-860a-678445377c75.png</url>
      <title>DEV Community: Dhananjay Warade</title>
      <link>https://dev.to/dhananjaywarade</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dhananjaywarade"/>
    <language>en</language>
    <item>
      <title>Getting Started with NPM (Node Package Manager) for Beginners</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Tue, 13 Aug 2024 06:38:03 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/getting-started-with-npm-node-package-manager-for-beginners-13m</link>
      <guid>https://dev.to/dhananjaywarade/getting-started-with-npm-node-package-manager-for-beginners-13m</guid>
      <description>&lt;p&gt;Welcome to the world of web development! If you're just starting out, you might have heard about something called NPM (Node Package Manager). Don't worry if it sounds confusing—I'm here to guide you through it step by step.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is NPM?
&lt;/h2&gt;

&lt;p&gt;NPM stands for Node Package Manager. It's a tool that helps developers manage and share reusable code. Think of it as an app store for your projects where you can find packages (pieces of code) written by other developers to help you build your project faster and more efficiently.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Use NPM?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Simplifies Dependency Management:&lt;/strong&gt; Easily include external libraries and tools in your projects.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keeps Your Project Organized:&lt;/strong&gt; Manages versions and dependencies of the packages you use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wide Range of Packages:&lt;/strong&gt; Access to thousands of open-source packages.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Getting Started with NPM
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Step 1: Install Node.js&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;NPM comes bundled with Node.js, so the first step is to install Node.js.&lt;/p&gt;

&lt;p&gt;Download Node.js:&lt;/p&gt;

&lt;p&gt;Go to the Node.js website &lt;a href="https://nodejs.org/en/download/package-manager" rel="noopener noreferrer"&gt;https://nodejs.org/en/download/package-manager&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select the required version, the OS, and click on download.&lt;/p&gt;

&lt;p&gt;Now download it and complete the setup.&lt;/p&gt;

&lt;p&gt;Tip: Avoid choosing the latest version as it might contain bugs&lt;/p&gt;

&lt;p&gt;Download the LTS (Long Term Support) version. This version is recommended for most users.&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%2F9c8yzp82tws4ox07dh7l.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%2F9c8yzp82tws4ox07dh7l.png" alt="Image description" width="800" height="581"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install Node.js:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Run the installer and follow the instructions.&lt;/p&gt;

&lt;p&gt;This will also install NPM automatically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Verify the Installation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To make sure Node.js and NPM are installed correctly, you can check their versions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Open your terminal (Command Prompt on Windows, Terminal on macOS, or Linux).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Type the following commands and press Enter after each one:&lt;br&gt;
&lt;code&gt;node -v&lt;br&gt;
npm -v&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You should see version numbers for both Node.js and NPM.&lt;/p&gt;

&lt;h2&gt;
  
  
  Useful NPM Commands
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Install a package:&lt;/strong&gt; npm install &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Install a package globally:&lt;/strong&gt; npm install -g &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Update a package:&lt;/strong&gt; npm update &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Uninstall a package:&lt;/strong&gt; npm uninstall &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;List installed packages:&lt;/strong&gt; npm list&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Congratulations! You’ve taken your first steps with NPM. You now know how to install Node.js, initialize a project, install packages, and use them in your code. NPM is a powerful tool that will help you manage your project's dependencies and make your development process much smoother. Keep exploring and happy coding!&lt;/p&gt;

&lt;p&gt;If you have any questions or need further assistance, feel free to ask the dev community. We're here to help!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>🌱 Embarking on my Spring Boot and Microservices Journey!</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Sat, 09 Dec 2023 04:52:45 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/embarking-on-my-spring-boot-and-microservices-journey-pn8</link>
      <guid>https://dev.to/dhananjaywarade/embarking-on-my-spring-boot-and-microservices-journey-pn8</guid>
      <description>&lt;p&gt;Hey Dev Community! 👋&lt;/p&gt;

&lt;p&gt;I've been delving into the world of Spring Boot and Microservices lately, and I've stumbled upon some amazing resources that have been absolute game-changers for me. Despite being a beginner, I'd love to share a few insights gleaned from my learning journey:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Master Core Java:&lt;/strong&gt;&lt;br&gt;
Building a solid foundation in core Java is key. Each Java version brings cool features that can slash your boilerplate code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grasp Fundamentals:&lt;/strong&gt;&lt;br&gt;
Before jumping into Spring Boot, understand the basics like JDBC, servlets, and Hibernate. This knowledge unveils the inner workings of Spring Boot.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Learn Best Practices:&lt;/strong&gt;&lt;br&gt;
While diving into Spring Boot is crucial, understanding best practices is equally vital. It's our responsibility as developers to create reliable and scalable code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🚀 Recommended Resources:&lt;/strong&gt;&lt;br&gt;
Java 8 Cheat Sheet: &lt;a href="https://github.com/BafS/Java8-CheatSheet"&gt;Link&lt;/a&gt;&lt;br&gt;
Spring Boot Best Practices: &lt;a href="https://medium.com/@raviyasas/spring-boot-best-practices-for-developers-3f3bdffa0090"&gt;Link&lt;/a&gt;&lt;br&gt;
Spring Boot Udemy Course: &lt;a href="https://www.udemy.com/course/spring-hibernate-tutorial/"&gt;Link&lt;/a&gt;&lt;br&gt;
Microservices Udemy Course: &lt;a href="https://www.udemy.com/course/master-microservices-with-spring-docker-kubernetes/"&gt;Link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These resources have been a lifeline in my day-to-day coding, helping me connect the dots between theory and real-world applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Got more gems to share or any burning questions for me? Feel free to drop them below. Happy coding! 🚀📚&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>springboot</category>
      <category>microservices</category>
      <category>devlife</category>
      <category>happylearning</category>
    </item>
    <item>
      <title>7 Helpful tools for frontend devs 🤯</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Sun, 27 Mar 2022 12:57:03 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/7-helpful-tools-for-frontend-devs-26i1</link>
      <guid>https://dev.to/dhananjaywarade/7-helpful-tools-for-frontend-devs-26i1</guid>
      <description>&lt;h2&gt;
  
  
  &lt;a href="https://animxyz.com/"&gt;AnimXYZ&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;So AnimXYZ will help you create, customize and animate your website!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://animxyz.com/"&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%2Fdxsj4lq1muar9nqxg3zg.png" alt="Image description" width="800" height="403"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://hihayk.github.io/shaper/"&gt;Shaper&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;MUST TRY!!&lt;/p&gt;

&lt;p&gt;This interactive tool will let you play with various UI's 'LIVE' on the page!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hihayk.github.io/shaper/"&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%2Fywqq0byhdkw4rnewktf6.png" alt="Image description" width="800" height="480"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://vizzuhq.com/"&gt;Vizzu&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;MUST TRY!!&lt;/p&gt;

&lt;p&gt;Time to play with data stories 😍&lt;br&gt;
This is a JS library for animated visualizations!!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://vizzuhq.com/"&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%2F9egyspifslyv9ww6h8tz.png" alt="Image description" width="800" height="437"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://party.js.org/"&gt;Party JS&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Basically, this library will help you to brighten the UX part with amazing visual effects!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://party.js.org/"&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%2F8ip95drauryy0l8fh5fc.png" alt="Image description" width="800" height="405"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://whirl.netlify.app/"&gt;Whirl&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;MUST TRY!!&lt;/p&gt;

&lt;p&gt;Whirl will help you to create sick CSS loading animations with less effort!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://whirl.netlify.app/"&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%2Ft7thlojf8xwsfcwe1cch.png" alt="Image description" width="800" height="407"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.theatrejs.com/"&gt;Theatre JS&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Theatre JS is an animation library for high-fidelity motion graphics. It is designed to help you express detailed animation. &lt;br&gt;
It's basically a visual editor where you can animate DOM elements 🤯&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.theatrejs.com/"&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%2Fz7dtkc8btybd5rb5jbbd.png" alt="Image description" width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://ui.glass/generator/"&gt;Glass UI&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;MUST TRY!!&lt;/p&gt;

&lt;p&gt;So, it's an online generator that lets you build a sick 'glassmorphism' effect 😍&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ui.glass/generator/"&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%2Fsev74e1o2z06tiwvd0no.png" alt="Image description" width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Hope these tools will help you 🙌&lt;/p&gt;

&lt;p&gt;Thank you! 💜&lt;/p&gt;

&lt;p&gt;Help others find these post.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>productivity</category>
      <category>css</category>
      <category>webcomponents</category>
    </item>
    <item>
      <title>5 Ways To Center Content With CSS</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Mon, 14 Mar 2022 02:04:54 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/5-ways-to-center-content-with-css-1doe</link>
      <guid>https://dev.to/dhananjaywarade/5-ways-to-center-content-with-css-1doe</guid>
      <description>&lt;p&gt;📌 &lt;strong&gt;The Absolutely Absolute way&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;→ The old &amp;amp; easy way.&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%2Fu1wclcxvm33pn5n0t4wo.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%2Fu1wclcxvm33pn5n0t4wo.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;📌 &lt;strong&gt;The Griddy Way&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;→ Offers a grid-based layout system.&lt;/p&gt;

&lt;p&gt;→ Making it easier to design web pages.&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%2Fb2192mlyvtsyreye3cah.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%2Fb2192mlyvtsyreye3cah.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;📌 &lt;strong&gt;The Flexy Way&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;→ Easy &amp;amp; Simple.&lt;/p&gt;

&lt;p&gt;→ Flexible width/height of elements depending on available space.&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%2Fbqofrgjjls13jxyf5r7v.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%2Fbqofrgjjls13jxyf5r7v.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;📌 &lt;strong&gt;The Table Way&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;→ The very old way when tables were the only real way to structure HTML.&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%2Fa05nbi1rgf945e9vd66h.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%2Fa05nbi1rgf945e9vd66h.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;📌 &lt;strong&gt;Power of Margins&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;→ margin: auto on (flex or grid) item will not only horizontally center the element as it did in block layouts, but also center it in the vertical axis.&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%2Fz9tkx1bvig2ppmfdm2r9.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%2Fz9tkx1bvig2ppmfdm2r9.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;✨ Hopefully you find something new today!! ✨&lt;/p&gt;

&lt;p&gt;→ It was just fun to see that CSS has so many varieties to do the same things just like we have in a programming language.&lt;/p&gt;

&lt;p&gt;→ But then it depends on your personal preference &amp;amp; the 𝘀𝗶𝘁𝘂𝗮𝘁𝗶𝗼𝗻 when to use each of them.🤩✨&lt;/p&gt;

</description>
      <category>css</category>
      <category>webdev</category>
      <category>tutorial</category>
      <category>productivity</category>
    </item>
    <item>
      <title>FREE HTML Template sites for Developers</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Sat, 12 Mar 2022 08:17:15 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/free-html-template-sites-for-developers-fgf</link>
      <guid>https://dev.to/dhananjaywarade/free-html-template-sites-for-developers-fgf</guid>
      <description>&lt;h2&gt;
  
  
  &lt;a href="https://html5up.net/" rel="noopener noreferrer"&gt;HTML5UP&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;HTML5 UP is a collection of amazing free templates, that are fully responsive, built on intelligent html5 and css3, and are fully customizable.&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%2Fxrx6rnbqgcz24sf5nio9.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%2Fxrx6rnbqgcz24sf5nio9.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://graygrids.com/" rel="noopener noreferrer"&gt;Graygrids&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Biggest Source of Free HTML Website Templates &amp;amp; Bootstrap Themes for Business, Landing Page, Admin Dashboards, and Resume &amp;amp; Portfolio Websites. 400+ Ready to Use Templates and Themes to Ease Your Web Development Process.&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%2Fu5qofkzsk77wy1vvut5a.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%2Fu5qofkzsk77wy1vvut5a.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://nicepage.com/" rel="noopener noreferrer"&gt;Nicepage&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Nicepage is a free website-building tool that requires no coding skills. This includes the WordPress, Mac OS, web app infrastructure, With a mobile-friendly interface and a responsive design, the websites look great on all modern devices.&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%2F0ruaj5obgswm0s0cjj40.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%2F0ruaj5obgswm0s0cjj40.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.free-css.com/" rel="noopener noreferrer"&gt;Free-CSS&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;It provides 3305 free website templates,  all templates are free. All of the templates have been built using CSS &amp;amp; HTML.&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%2Fbhmbam1eq8tn6cxxzmer.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%2Fbhmbam1eq8tn6cxxzmer.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://templatemo.com/" rel="noopener noreferrer"&gt;Templatemo&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Download 565+ free HTML CSS website templates that included 140+ responsive Bootstrap themes from templatemo and use them for your sites.&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%2Flsztmcxkhtynysfzya7c.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%2Flsztmcxkhtynysfzya7c.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>html</category>
      <category>career</category>
      <category>beginners</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Useful Blog To Follow As A Web Developer</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Sun, 06 Mar 2022 06:25:26 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/useful-blog-to-follow-as-a-web-developer-4ke5</link>
      <guid>https://dev.to/dhananjaywarade/useful-blog-to-follow-as-a-web-developer-4ke5</guid>
      <description>&lt;h2&gt;
  
  
  &lt;a href="https://onextrapixel.com/"&gt;OnextraPixel&lt;/a&gt;
&lt;/h2&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%2Fhhcv10kfv0q5r73k19a3.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%2Fhhcv10kfv0q5r73k19a3.png" alt="Image description" width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://css-tricks.com/"&gt;CSS Tricks&lt;/a&gt;
&lt;/h2&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%2Fked65zcfhbvbermmgjtk.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%2Fked65zcfhbvbermmgjtk.png" alt="Image description" width="800" height="485"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.digitalocean.com/community"&gt;Scotch.lo&lt;/a&gt;
&lt;/h2&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%2Fkg2rybyslvbgqbe7r2x9.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%2Fkg2rybyslvbgqbe7r2x9.png" alt="Image description" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://tympanus.net/codrops/"&gt;Codrops&lt;/a&gt;
&lt;/h2&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%2Fmwaxy64x166uj0svl5vg.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%2Fmwaxy64x166uj0svl5vg.png" alt="Image description" width="800" height="489"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://simpleprogrammer.com/"&gt;Simple Programmer&lt;/a&gt;
&lt;/h2&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%2Fvu6ef1axkxxyh0owjn1k.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%2Fvu6ef1axkxxyh0owjn1k.png" alt="Image description" width="800" height="408"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://tutorialzine.com/"&gt;Tutorialzine&lt;/a&gt;
&lt;/h2&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%2Fg7j92miinjkiamebkbw4.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%2Fg7j92miinjkiamebkbw4.png" alt="Image description" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://www.sitepoint.com/blog/"&gt;Sitepoint&lt;/a&gt;
&lt;/h2&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%2Fzuopxgreq7lxy3hqguge.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%2Fzuopxgreq7lxy3hqguge.png" alt="Image description" width="800" height="377"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>tutorial</category>
      <category>opensource</category>
    </item>
    <item>
      <title>How to design a logo with these awesome hovering effects?</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Sat, 05 Mar 2022 04:34:56 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/how-to-design-a-logo-with-these-awesome-hovering-effects-43cn</link>
      <guid>https://dev.to/dhananjaywarade/how-to-design-a-logo-with-these-awesome-hovering-effects-43cn</guid>
      <description>&lt;p&gt;&lt;strong&gt;🤔 Do you know??&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;→ How to design a logo like this?&lt;/p&gt;

&lt;p&gt;→ How to design a logo with these awesome hovering effects?&lt;/p&gt;




&lt;p&gt;👀 This is how you can design your object using box-shadow.&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%2Fghupehn4vxojs8tt6k1w.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%2Fghupehn4vxojs8tt6k1w.png" alt="Image description" width="800" height="203"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;👀 And on hovering, just you have to use the "inset" keyword!&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%2Ffvtetzpckqodbsjdewlx.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%2Ffvtetzpckqodbsjdewlx.png" alt="Image description" width="800" height="343"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;If you want the whole code then I uploaded a GitHub link.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;💚 GitHub link:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;&lt;a href="https://github.com/Dhananjaywarade/Nemorphism-logo-design.git"&gt;https://github.com/Dhananjaywarade/Nemorphism-logo-design.git&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;strong&gt;But if you like make sure to&lt;/strong&gt;&lt;/u&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Follow me on &lt;a href="https://github.com/Dhananjaywarade"&gt;GitHub&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Thank you so much for staying to the end.&lt;/p&gt;

</description>
      <category>css</category>
      <category>webdev</category>
      <category>tutorial</category>
      <category>html</category>
    </item>
    <item>
      <title>TOP 7 FREE SHOPIFY THEMES FOR E-COMMERCE SITES</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Thu, 03 Mar 2022 13:58:22 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/top-7-free-shopify-themes-for-e-commerce-sites-27jc</link>
      <guid>https://dev.to/dhananjaywarade/top-7-free-shopify-themes-for-e-commerce-sites-27jc</guid>
      <description>&lt;p&gt;&lt;a href="https://www.shopify.com/"&gt;Shopify&lt;/a&gt; is a popular eCommerce platform . Currently, it powers more than 600,000 online stores all over the world. Although there are many Shopify templates on the market, it’s not that easy to find free ones. So, we have collected the best free Shopify themes for you, all of which come with premium-like features and beautiful, professional designs&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://spacesquirrel.co/freebies/annabelle"&gt;ANNABELLE&lt;/a&gt;
&lt;/h2&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%2Fcc2n644t49tv505fxeby.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%2Fcc2n644t49tv505fxeby.png" alt="Image description" width="800" height="498"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Annabelle is a free multi-purpose Shopify theme you can use for any kinds of shops. It’s a freebie created by SpaceSquirrel, a professional eCommerce agency specialized in Shopify development. Annabelle comes with three different styles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://annabelle-demo1.myshopify.com/"&gt;Annabelle 1&lt;/a&gt; for apparel, footwear, high fashion, and accessories stores;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://annabelle-demo2.myshopify.com/"&gt;Annabelle 2&lt;/a&gt; for arts and crafts, furniture, photography, and vintage shops;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://annabelle-demo3.myshopify.com/"&gt;Annabelle 3&lt;/a&gt; for luxury products, jewelry, eyewear, and watch stores.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All three styles are fully responsive, featuring an elegant design and beautiful typography. Annabelle also provides you with customization tools so that you can tailor your Shopify site to your own needs. It has advanced features you’ll love, such as featured product carousels, product zoom, and an Instagram gallery. However, note that you have to subscribe to SpaceSquirrel’s newsletter to download the theme.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://star-theme.myshopify.com/"&gt;STAR&lt;/a&gt;
&lt;/h2&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%2Flp3bea9ahyzu170i5xwo.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%2Flp3bea9ahyzu170i5xwo.png" alt="Image description" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Star is a feature-rich Shopify theme offered as a freebie by Outlane.co. As Outlane is a professional Shopify agency, Star has many features you will normally find only with premium themes. You can set up Star without any programming knowledge, just in a few minutes. It’s a responsive theme, so it looks good on mobile devices as well. You can choose from two styles that work out of the box:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://star-theme.myshopify.com/"&gt;Polaris&lt;/a&gt; (on the image above)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://star-theme-sirius.myshopify.com/"&gt;Sirius&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can add multi-level dropdown menus, product filters, Google Maps section, parallax sections, and product reviews to your site, too. Although you can get Star up and running without any customizations, it also provides you with advanced customization tools such as theme settings, color and image swatches, Shopify fonts, and many more.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://themes.shopify.com/themes/venture/styles/snowboards"&gt;VENTURE&lt;/a&gt;
&lt;/h2&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%2Fuyr19za2c4fvn3pko95n.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%2Fuyr19za2c4fvn3pko95n.png" alt="Image description" width="800" height="428"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Venture is an ideal choice if you want to build a Shopify store for a large number of products. It has been created specifically for big catalogs that host hundreds or thousands of items. So, it’s packed with features like multi-column menus, slideshows, product filters, and banners for discounts and promotions. Venture includes three different styles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://themes.shopify.com/themes/venture/styles/snowboards/preview"&gt;Snowboards&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://themes.shopify.com/themes/venture/styles/outdoors/preview"&gt;Outdoors&lt;/a&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://themes.shopify.com/themes/venture/styles/boxing/preview"&gt;Boxing&lt;/a&gt;&lt;br&gt;
As the theme is officially supported by Shopify, you don’t have to worry about its quality. The venture also lets you create a unique design for your Shopify store. It comes with built-in color palettes, free stock photos, social media icons, customizable content sections, and more.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://themes.shopify.com/themes/boundless/styles/black-white"&gt;BOUNDLESS&lt;/a&gt;
&lt;/h2&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%2F0pz04sl3c5gdog4mqpep.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%2F0pz04sl3c5gdog4mqpep.png" alt="Image description" width="800" height="391"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Boundless is a free Shopify theme for stores that want to showcase huge product photos. It has a minimalist design that puts imagery at the center of attention. Your products are displayed in a neat image grid on both the homepage and product pages. Boundless has been specifically optimized for high-resolution imagery. It comes in two different styles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://boundless-theme-apparel.myshopify.com/"&gt;Black &amp;amp; white&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://boundless-theme-bikes.myshopify.com/"&gt;Vibrant&lt;/a&gt; (on the image above)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Besides the built-in styles, it also offers a number of customization options so that you can completely tailor your online shop to your own needs. Boundless allows you to create slideshows with a fading effect, add sticky navigation to the top of your page, embed a homepage video, and feature professional product galleries.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://colorlib.com/wp/themes/fashe-free-shopify-ecommerce-theme/"&gt;FASHE&lt;/a&gt;
&lt;/h2&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%2Fnccw0maz1aepiuoxqq74.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%2Fnccw0maz1aepiuoxqq74.png" alt="Image description" width="800" height="458"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fashe is a professional Shopify template offered by the Colorlib web design agency as a freebie. Originally, Fashe was a premium theme, but Colorlib decided to give it away for free. However, it still has all its pro features, so essentially, you get a premium Shopify theme at no cost.&lt;/p&gt;

&lt;p&gt;It’s a Shopify theme primarily for fashion shops but thanks to its versatility, you can use it for any other kind of online store. You can choose from three different front page layouts (click the Home menu in the demo to see them in detail). Fashe comes with nicely animated product photos, full-width sliders, category pages, customizable product filters, and tabbed product information sections as well.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://themes.shopify.com/themes/brooklyn/styles/classic"&gt;BROOKLYN&lt;/a&gt;
&lt;/h2&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%2Fnjzlsale32kr2tgw1vwv.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%2Fnjzlsale32kr2tgw1vwv.png" alt="Image description" width="800" height="476"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Brooklyn is a free eCommerce theme for modern-looking apparel stores, officially supported by Shopify. It’s an excellent choice if you want a theme that specifically focuses on-brand imagery. Brooklyn displays product photos in a dynamic image grid that immediately grabs the viewer’s attention. The layout of the grid automatically changes based on the number of photos on display. You can choose from two pre-designed styles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://brooklyn-theme.myshopify.com/"&gt;Classic&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://brooklyn-theme-playful.myshopify.com/"&gt;Playful&lt;/a&gt; (on the image above)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Besides, Brooklyn allows you to add a full-width header slider to your homepage to showcase multiple product or brand images to your visitors, right when they’re landing on your site. If you’d rather add a YouTube or Vimeo video to your homepage, Brooklyn lets you do that, too.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;a href="https://themes.shopify.com/themes/minimal/styles/vintage"&gt;MINIMAL&lt;/a&gt;
&lt;/h2&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%2Fz6fh2oxr05ato1ueubsw.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%2Fz6fh2oxr05ato1ueubsw.png" alt="Image description" width="800" height="417"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Minimal has a simple but elegant design that can be an ideal solution for small to medium-sized Shopify stores. With Minimal, you get access to free theme updates, built-in search engine optimization, a mobile-friendly design, and free stock photos from Shopify’s Burst image store. You can choose from three different styles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://minimal-vintage.myshopify.com/"&gt;Vintage&lt;/a&gt; (on the image above)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://minimal-fashion.myshopify.com/"&gt;Fashion&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://minimal-modern.myshopify.com/"&gt;Modern&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can also add advanced eCommerce features to your store, such as a homepage slideshow or video, product image zoom, related product widgets, product filtering, and many others. Besides all the functionalities you might need, Minimal also features beautiful typography and an easy-to-use navigation bar.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>career</category>
    </item>
    <item>
      <title>10 Amazing Website Every Developer Should Know</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Tue, 01 Mar 2022 10:18:51 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/10-amazing-website-every-developer-should-know-5923</link>
      <guid>https://dev.to/dhananjaywarade/10-amazing-website-every-developer-should-know-5923</guid>
      <description>&lt;p&gt;There are so many websites to make the work of developers easier. Everyone doesn’t know all. &lt;br&gt;
In this article, we will see 10 Must-Visit Killer Websites For Developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  1.&lt;a href="https://devdocs.io/"&gt;DevDocs&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;DevDocs brings together numerous API documentation in a single, searchable interface. You will find docs related to various programming languages, technologies in one place.&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%2Frrzqjphnm7hb9ugwl7e7.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%2Frrzqjphnm7hb9ugwl7e7.png" alt="Image description" width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  2.&lt;a href="https://poet.so/"&gt; Poet.so&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This site is useful for developers who wish to post photos of their tweets on social media. Website transforms your tweet into a beautiful and editable design.&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%2Futdcocljdb0rbstvx3y8.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%2Futdcocljdb0rbstvx3y8.png" alt="Image description" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  3.&lt;a href="https://ray.so/"&gt;ray.so&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This website allows you to take beautiful screenshots of codes. It also has a dark mode and some preloaded themes for different programming languages. You can also use its VS Code extension.&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%2Feb55g52bg2leo0grt8um.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%2Feb55g52bg2leo0grt8um.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  4. &lt;a href="https://roadmap.sh/"&gt;roadmap.sh&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;This website provides roadmaps, guidelines, and other educational content to assist developers in choosing a path and directing their learning. It is very helpful for a beginner as well as a learner who needs guidance.&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%2Fz7fdj7fbqtj1adyn91sf.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%2Fz7fdj7fbqtj1adyn91sf.png" alt="Image description" width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  5. &lt;a href="https://www.lambdatest.com/"&gt;LambdaTest&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;LambdaTest is a cloud-based cross-browser testing platform that lets you test web applications on over 2000 different browsers, operating systems, and devices. LambdaTest allows you to test cross-browser compatibility both manually and automatically.&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%2Fkottv52p55u2xk4krilh.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%2Fkottv52p55u2xk4krilh.png" alt="Image description" width="800" height="441"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  6. &lt;a href="https://app.daily.dev/"&gt;daily.dev&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;It is a platform where you can find so many good articles to read daily. It shows the best articles from various platforms directly in your feed. Stay updated with quality content from various platforms directly into your browser by using its extension.&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%2Fo62zqpfpvr6zazy9a9l8.jpg" 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%2Fo62zqpfpvr6zazy9a9l8.jpg" alt="Image description" width="700" height="350"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  7. &lt;a href="https://www.showwcase.com/"&gt;Showwcase&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Showwcase is a new social media website specially for people who code connect, build community, and find new opportunities. It is a LinkedIn-like platform but only focused on developers. You can join and follow me there.&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%2Fpse5spmh6t1n0zv8igix.jpg" 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%2Fpse5spmh6t1n0zv8igix.jpg" alt="Image description" width="700" height="352"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  8. &lt;a href="https://css-tricks.com/"&gt;CSS-TRICKS&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;You can master your web development skills by learning every basics about CSS from this website. If you didn’t already know, CSS is what makes pages on the web look beautiful.&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%2Fs36ey4yi1ehh8z4ovb06.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%2Fs36ey4yi1ehh8z4ovb06.png" alt="Image description" width="800" height="476"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  9. &lt;a href="https://www.medusajs.com/"&gt;Medusa&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;An open-source Shopify alternative. Medusa is an open-source headless commerce engine that is fast and customizable. It’s 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%2Favmnb84hydg3ql3a1p0t.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%2Favmnb84hydg3ql3a1p0t.png" alt="Image description" width="800" height="390"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  10. &lt;a href="https://smartmockups.com/"&gt;SMARTMOCKUPS&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Why give your time learning how to use Photoshop. Smartmockups allow you to generate gorgeous high-resolution mockups straight in your browser and across numerous devices using a single interface. The quickest web-based mockup tool available, No prior experience or abilities are required, and the library of professional mockups is always growing.&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%2Fj6kjaxs0g676urzq84qc.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%2Fj6kjaxs0g676urzq84qc.png" alt="Image description" width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Want to Host Your Website for free?</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Mon, 28 Feb 2022 08:04:08 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/want-to-host-your-website-for-free-4e0</link>
      <guid>https://dev.to/dhananjaywarade/want-to-host-your-website-for-free-4e0</guid>
      <description>&lt;p&gt;When you create a website, you essentially create a bunch of different files. These files need to be stored somewhere in order to be accessible on the Internet. Reliable and high-performing web hosting is a crucial part of any successful website.&lt;/p&gt;

&lt;p&gt;Lets suppose you've just started making basic projects and you want to showcase your work with others but you can't afford to pay for a hosting service. In such a case what you're supposed to do then?&lt;/p&gt;

&lt;p&gt;No need to worry there are quite a few free web hosting services out there.&lt;/p&gt;

&lt;p&gt;In this article, we'll come across some of them!&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.netlify.com/"&gt;Netlify&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Netlify is an intuitive Git-based workflow and powerful server less platform to build, deploy, and collaborate on web apps.&lt;/p&gt;

&lt;p&gt;Create amazing experiences for the web in record time—without thinking once about servers or devops.&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%2Ffqdsrxx098dolcqa75sm.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%2Ffqdsrxx098dolcqa75sm.png" alt="Image description" width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://pages.github.com/"&gt;GitHub Pages&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;GitHub, Inc. is a provider of Internet hosting for software development and version control using Git.&lt;/p&gt;

&lt;p&gt;Host your website directly from your GitHub repository. Just edit, push, and your changes are live.&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%2Fiin194sb0lt1ukjyapme.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%2Fiin194sb0lt1ukjyapme.png" alt="Image description" width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://vercel.com/"&gt;Vercel&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Deploy web projects with the best frontend developer experience and highest end-user performance.&lt;/p&gt;

&lt;p&gt;Vercel is a cloud platform for static sites and Serverless Functions that fits perfectly with your workflow.&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%2F7sqv1as71f1gp8s0ok1l.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%2F7sqv1as71f1gp8s0ok1l.png" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://www.heroku.com/"&gt;Heroku&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Heroku is a platform that enables developers to build, run, and operate applications entirely in the cloud.&lt;/p&gt;

&lt;p&gt;Whether you're building a simple prototype or a business-critical product, Heroku's fully-managed platform gives you the simplest path to delivering apps quickly.&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%2Ftnzoajh2xm9e3yp9q13o.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%2Ftnzoajh2xm9e3yp9q13o.png" alt="Image description" width="800" height="350"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;a href="https://firebase.google.com/"&gt;Firebase&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Firebase is a platform developed by Google for creating mobile and web applications.&lt;/p&gt;

&lt;p&gt;With a single command, you can quickly deploy web apps and serve both static and dynamic content to a global CDN (content delivery network).&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%2Fb7paolt7u2jlatz9an6z.jpg" 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%2Fb7paolt7u2jlatz9an6z.jpg" alt="Image description" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Free hosting is good for anyone looking to create their first website. It is the ideal stepping stone for people who don't have much coding or design experience.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>opensource</category>
      <category>github</category>
    </item>
    <item>
      <title>Important CSS Properties You Must Know</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Sun, 27 Feb 2022 15:38:53 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/important-css-properties-you-must-know-5adp</link>
      <guid>https://dev.to/dhananjaywarade/important-css-properties-you-must-know-5adp</guid>
      <description>&lt;h2&gt;
  
  
  Color and Background Properties
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Color&lt;/strong&gt;&lt;br&gt;
Changes the color of text.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 { 
    color: blue;
   }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H2 { 
   color: #000080;
   }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Background-Color&lt;/strong&gt;&lt;br&gt;
Sets the background color of an element.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY { 
background-color: white; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 { 
background-color: #000080;
 } 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Background-Image&lt;/strong&gt;&lt;br&gt;
Sets the background image of an element.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY { 
background-image: url(/images/foo.gif); 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P { 
background-image: url(http://www.htmlhelp.com/bg.png);
 } 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Background-Repeat&lt;/strong&gt;&lt;br&gt;
Determines how a specified background image is repeated.&lt;br&gt;
The repeat-x value will repeat the image horizontally while the&lt;br&gt;
repeat-y value will repeat the image vertically.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY { 
background: white url(candybar.gif); 
background-repeat: repeat-x; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Background-Attachment&lt;/strong&gt;&lt;br&gt;
Determines if a specified background image will scroll with the&lt;br&gt;
content or be fixed with regard to the canvas.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY {
 background: white url(candybar.gif); 
background-attachment: fixed; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Background&lt;/strong&gt;&lt;br&gt;
Used to combine all properties of background.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY { 
background: white url(http://www.htmlhelp.com/foo.gif); 
} 
BLOCKQUOTE {
 background: #7fffd4; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P { 
background: url(../backgrounds/pawn.png) #f0f8ff fixed; 
} 
TABLE {
 background: red url(leaves.jpg) no-repeat bottom right; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Font Properties
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Font-Family&lt;/strong&gt;&lt;br&gt;
Changes the font family of certain words, sentences,&lt;br&gt;
paragraphs, etc.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 font-family: "New Century Schoolbook", Times, serif; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Font-Style&lt;/strong&gt;&lt;br&gt;
Changes text: normal, oblique, and italics.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 font-style: oblique; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 font-style: normal; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Font-Variant&lt;/strong&gt;&lt;br&gt;
Used to display font in normal or small-caps.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;SPAN {
 font-variant: small-caps; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Font-Weight&lt;/strong&gt;&lt;br&gt;
Used to specify the weight of the font.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 font-weight: 800; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 font-weight: normal; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Font-Size&lt;/strong&gt;&lt;br&gt;
Used to modify the size of the displayed font.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 font-size: large; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;or&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 font-size: 12pt; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;LI {
 font-size: 90%; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;STRONG {
 font-size: larger; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Font&lt;/strong&gt;&lt;br&gt;
Used to combine all properties of fonts.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 font: italic bold 12pt/14pt Times, serif; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Text Properties
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Word-Spacing&lt;/strong&gt;&lt;br&gt;
Defines an additional amount of space between words.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P EM {
 word-spacing: 0.4em; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P.note {
 word-spacing: -0.2em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Letter-Spacing&lt;/strong&gt;&lt;br&gt;
Defines an additional amount of space between characters.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 { 
letter-spacing: 0.1em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P.note {
 letter-spacing: -0.1em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Text-Decoration&lt;/strong&gt;&lt;br&gt;
Allows text to be decorated through one of five properties:&lt;br&gt;
underline, overline, line-through, blink, none.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A:link, A:visited, A:active {
 text-decoration: none; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Vertical-Align&lt;/strong&gt;&lt;br&gt;
Used to alter the vertical positioning of an inline element,&lt;br&gt;
relative to its parent element or to the element's line.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;IMG.middle {
 vertical-align: middle; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;IMG {
 vertical-align: 50%; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.exponent {
 vertical-align: super; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Text-Transform&lt;/strong&gt;&lt;br&gt;
Allows for capitalizing the first letter of each word (capitalize),&lt;br&gt;
capitalizing all letters of a word (uppercase), using all small&lt;br&gt;
letters in each word(lowercase), and the inital value(none).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 text-transform: uppercase; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H2 {
 text-transform: capitalize; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Text-Align&lt;/strong&gt;&lt;br&gt;
Used to justify text left, center, right, and justify.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 text-align: center; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P.newspaper {
 text-align: justify; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Text-Indent&lt;/strong&gt;&lt;br&gt;
Used to specify the amount of indentation prior to the first line&lt;br&gt;
of text.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 text-indent: 5em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Line-Height&lt;/strong&gt;&lt;br&gt;
Used to control the spacing between baselines of text.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 line-height: 200%; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Classification Properties
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;List-Style-Type&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Specifies the type of list-item marker, and is used if list-styleimage is none or if image loading is turned off.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;LI.square {
 list-style-type: square; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;UL.plain {
 list-style-type: none; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OL {
 list-style-type: upper-alpha; 
} 
/* A B C D E etc. */

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OL OL {
 list-style-type: decimal; 
} 
/* 1 2 3 4 5 etc. */

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;OL OL OL {
 list-style-type: lower-roman; 
} 
/* i ii iii iv v etc. */

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;List-Style-Image&lt;/strong&gt;&lt;br&gt;
Specifies the image that will be used as a list-item marker when&lt;br&gt;
image loading is turned on, replacing the marker specified in&lt;br&gt;
the list-style-type property.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;UL.check {
 list-style-image: url(/LI-markers/checkmark.gif); 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;UL LI.x {
 list-style-image: url(x.png); 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;List-Style-Position&lt;/strong&gt;&lt;br&gt;
Determines where the marker is placed in regard to the list&lt;br&gt;
item. If the value inside is used, the lines will wrap under the&lt;br&gt;
marker instead of being indented. outside is default.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;UL {
 list-style-position: inside;
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Box Properties
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Margin-Top&lt;/strong&gt;&lt;br&gt;
Sets the top margin of an element by specifying a length or a&lt;br&gt;
percentage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY { 
margin-top: 5pt; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Margin-Right&lt;/strong&gt;&lt;br&gt;
Sets the right margin of an element by specifying a length or a&lt;br&gt;
percentage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P.narrow {
 margin-right: 50%; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Margin-Bottom&lt;/strong&gt;&lt;br&gt;
sets the bottom margin of an element by specifying a length or&lt;br&gt;
a percentage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DT {
 margin-bottom: 3em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Margin-Left&lt;/strong&gt;&lt;br&gt;
sets the left margin of an element by specifying a length or a&lt;br&gt;
percentage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ADDRESS {
 margin-left: 50%; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Margin&lt;/strong&gt;&lt;br&gt;
Sets the margins of an element by specifying top, bottom, left&lt;br&gt;
and right margins -- all either specifying length or percentage.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BODY {
 margin: 5em; 
} /* all margins 5em */
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 margin: 2em 4em; 
} /* top &amp;amp; bottom 2em, left &amp;amp; right 4em */
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;DIV {
 margin: 1em 2em 3em 4em; 
} 
/* top margin 1em, right 2em, bottom 3em, left 4em */
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Padding-Top&lt;/strong&gt;&lt;br&gt;
Describes the amount of space between the top border and&lt;br&gt;
the content of the selector.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 padding-top: 20%; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Padding-Right&lt;/strong&gt;&lt;br&gt;
Describes the amount of space between the right border and&lt;br&gt;
the content of the selector.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 padding-right: 20 px; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Padding-Bottom&lt;/strong&gt;&lt;br&gt;
Describes the amount of space between the bottom border&lt;br&gt;
and the content of the selector.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 padding-bottom: 5 em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Padding-Left&lt;/strong&gt;&lt;br&gt;
Describes the amount of space between the left border and&lt;br&gt;
the content of the selector.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 padding-left: 15 pt; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Padding&lt;/strong&gt;&lt;br&gt;
Shorthand for the padding-top, padding-right, padding-bottom,&lt;br&gt;
and padding-left properties.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;BLOCKQUOTE {
 padding: 2em 4em 5em 4em; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Top-Width&lt;/strong&gt;&lt;br&gt;
Used to specify the width of an element's top border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-top: 20%; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Right-Width&lt;/strong&gt;&lt;br&gt;
Used to specify the width of an element's right border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-right: 20%; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Bottom-Width&lt;/strong&gt;&lt;br&gt;
Used to specify the width of an element's bottom border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-bottom: 20%; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Left-Width&lt;/strong&gt;&lt;br&gt;
Used to specify the width of an element's left border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-left: 20%; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Width&lt;/strong&gt;&lt;br&gt;
Used to set the width of an element's border (either all&lt;br&gt;
borders, or specifying top border, right border, bottom border,&lt;br&gt;
left border).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-width: 20%; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-width: 10px 5px 10px 5px; 
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Color&lt;/strong&gt;&lt;br&gt;
Used to set the color of an element's border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-color: #00000; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Style&lt;/strong&gt;&lt;br&gt;
Sets style of a border - none, dotted, dashed, solid, double.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-style: dotted; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Top&lt;/strong&gt;&lt;br&gt;
Sets the width, style, and color of an element's top border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-top: 10px, red, double; 
} 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Right&lt;/strong&gt;&lt;br&gt;
Sets the width, style, and color of an element's right border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-right: 10px, red, double; 
} 

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Bottom&lt;/strong&gt;&lt;br&gt;
Sets the width, style, and color of an element's bottom border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-bottom: 10px, red, double; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border-Left&lt;/strong&gt;&lt;br&gt;
Sets the width, style, and color of an element's left border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border-left: 10px, red, double; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Border&lt;/strong&gt;&lt;br&gt;
Sets the width, style, and color of an element's border.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 border: 10px, red, double; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Width&lt;/strong&gt;&lt;br&gt;
Each block-level or replaced element can be given a width,&lt;br&gt;
specified as a length, a percentage, or as auto.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 width: 15px; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 width: 35%; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.foo {
 width: auto; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Height&lt;/strong&gt;&lt;br&gt;
Each block-level or replaced element can be given a height,&lt;br&gt;
specified as a length or as auto.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 height: 15px; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 height: 35%; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.foo {
 height: auto; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Float&lt;/strong&gt;&lt;br&gt;
Allows text to wrap around an element (left, right, none).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 float: left; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 float: right; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.foo {
 float: none; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Clear&lt;/strong&gt;&lt;br&gt;
Specifies whether an element allows floating elements to its&lt;br&gt;
sides (left, right, none).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;P {
 clear: left; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;H1 {
 clear: right; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.foo {
 clear: none; 
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>css</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>9 HTML Useful Input Types</title>
      <dc:creator>Dhananjay Warade</dc:creator>
      <pubDate>Fri, 18 Feb 2022 02:55:44 +0000</pubDate>
      <link>https://dev.to/dhananjaywarade/9-html-useful-input-types-frontend-everything-3fa6</link>
      <guid>https://dev.to/dhananjaywarade/9-html-useful-input-types-frontend-everything-3fa6</guid>
      <description>&lt;p&gt;Hello Everyone 👋 ,  today I'm going to list down and concisely explain the input types of HTML that exist and are acknowledged by World Wide Web Consortium.&lt;/p&gt;

&lt;p&gt;Without further delay, let's dive into the topic. Before that, we need to understand the input types in the HTML function to collect information or input data from our users. For example, we can find input types in registration forms, login forms, and many more components.&lt;/p&gt;

&lt;p&gt;Now let's move on to the first input type which is a very common type. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Text&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The text input is used to collect normal text and other characters too. These include words, numbers, and symbols. They look like below:&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%2Fxttaqt36xcnack2t0xt1.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%2Fxttaqt36xcnack2t0xt1.png" alt="Image description" width="320" height="108"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Password&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Generally, when you enter most registration or log-in pages of a website, you may find that the input to enter your password is unique and usually has a show/hide toggle.&lt;/p&gt;

&lt;p&gt;This is easily made possible by using the password input type. It looks like the example below:&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%2Fis0qd9w51t1mfowmp936.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%2Fis0qd9w51t1mfowmp936.png" alt="Image description" width="320" height="171"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Checkbox&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The checkbox input is like the radio button too but with a twist. Generally, we have several checkbox options and the user can check/select all the related options they want. Here's how it looks like:&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%2Fzxyjaac5x0b5uyi1ko4u.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%2Fzxyjaac5x0b5uyi1ko4u.png" alt="Image description" width="320" height="125"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Radio&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The radio input has nothing to do with a radio station or anything. It's actually a 2 option fixed input. It works like a boolean statement where the user can click on it for a true statement or leave it unclicked for a false statement. Here's how radio inputs look like:&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%2F0a3ytrq17kgtmchqu5zo.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%2F0a3ytrq17kgtmchqu5zo.png" alt="Image description" width="320" height="189"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Color&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're running a fashion design website where you would like to collect input about the color of a design or anything, there's an easier way to do it compared to asking the user to enter the HEX code of the color in the text field.&lt;/p&gt;

&lt;p&gt;That solution is the color input type which opens a popup mini color picker to give a better user experience and submit color options. It looks like this:&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%2Feir1rvob6scdivkymh3m.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%2Feir1rvob6scdivkymh3m.png" alt="Image description" width="291" height="173"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;File&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Cloud storage services like Google Drive, OneDrive, and more use this input type to collect files from you. It's a very useful and interactive input type that you probably would have seen before. Here's how this input type looks like:&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%2F0e5k9rm7dwodpxjqqmk2.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%2F0e5k9rm7dwodpxjqqmk2.png" alt="Image description" width="320" height="179"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Number&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Earlier we saw about the common text input type that covers words, numbers, and symbols too. But what if you want to collect numbers only? Well, that's where the special number input type comes in. It restricts the user to only enter numbers and it will not record other types of text even if the user clicks on it.&lt;/p&gt;

&lt;p&gt;Here's how it looks like:&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%2F3ydpxdlowgwmag5yibow.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%2F3ydpxdlowgwmag5yibow.png" alt="Image description" width="320" height="164"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This input type works best with the password input we saw earlier. This input type ensures that the input type is an email type. If it isn't an email type, it will give a popup alert that you'll need to edit the input into a valid email type.&lt;/p&gt;

&lt;p&gt;Here's how it looks like:&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%2Fltmewjhzpdlfe0ojf5hq.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%2Fltmewjhzpdlfe0ojf5hq.png" alt="Image description" width="317" height="75"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Submit&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is one of the most important input types. Without using the submit input, you will not be able to collect the input entered earlier by the user. Generally, forms would have the form tag, followed by any type of input inside it, and lastly, the submit input type inside it to submit the info.&lt;/p&gt;

&lt;p&gt;It has a simple button design like below:&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%2F0sdmwzgrgbq3x6l3y3nw.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%2F0sdmwzgrgbq3x6l3y3nw.png" alt="Image description" width="320" height="164"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And that's all for this article. There are some rarely used input types too that you may explore if you want. Thanks for reading and goodbye!&lt;/p&gt;

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