<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Danish Kamal</title>
    <description>The latest articles on Forem by Danish Kamal (@danishzayan).</description>
    <link>https://forem.com/danishzayan</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%2F801943%2F23a19247-ff9e-47e2-9d4a-bd4bdb9759d4.jpg</url>
      <title>Forem: Danish Kamal</title>
      <link>https://forem.com/danishzayan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/danishzayan"/>
    <language>en</language>
    <item>
      <title>The AI Community Building The Future.</title>
      <dc:creator>Danish Kamal</dc:creator>
      <pubDate>Thu, 24 Aug 2023 05:39:27 +0000</pubDate>
      <link>https://forem.com/danishzayan/the-ai-community-building-the-future-4fdd</link>
      <guid>https://forem.com/danishzayan/the-ai-community-building-the-future-4fdd</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--3T98oDRk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tqcr57gl1ncvbt4ed2fr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--3T98oDRk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tqcr57gl1ncvbt4ed2fr.jpg" alt="Image description" width="800" height="503"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🚀 Excited to share about the future of AI communities and the incredible benefits of using Hugging Face! 🤗🔥&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;🤖 Hugging Face ( &lt;a href="https://huggingface.co/"&gt;https://huggingface.co/&lt;/a&gt; ) is a game-changer in the AI world, fostering a collaborative space for AI enthusiasts, researchers, and developers. The community-driven platform offers a plethora of pre-trained models, datasets, and tools that revolutionize the way we approach AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Benefits:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;1) Access to State-of-the-art Models:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Hugging Face provides a treasure trove of pre-trained models, saving time and resources in building AI applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;2) Seamless Integration:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
With its user-friendly interface, integrating these models into projects becomes a breeze.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;3) Collaboration Opportunities:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Connect with like-minded experts, share insights, and contribute to cutting-edge AI advancements.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔧 How to Use:
&lt;/h2&gt;

&lt;p&gt;Getting started with Hugging Face is a breeze:&lt;br&gt;
&lt;strong&gt;&lt;em&gt;1) Explore the Model Hub:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;
Find the perfect model for your project from an extensive collection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;2) Utilize Transformers Library:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;
Integrate models into your code using the user-friendly Transformers library.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;3) Fine-Tuning and Customization:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;
Adapt models for your specific needs through fine-tuning and training.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔑 Skills Required:
&lt;/h2&gt;

&lt;p&gt;Harnessing the power of Hugging Face requires:&lt;br&gt;
&lt;strong&gt;&lt;em&gt;1) Proficiency in Python:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;
Most models are accessible through Python, so a strong foundation is a must.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;2) Machine Learning Basics:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;
Understanding ML concepts will help navigate the model selection and customization process.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔗 API Implementation in JavaScript:
&lt;/h2&gt;

&lt;p&gt;Exciting news for JavaScript enthusiasts! Hugging Face's API can now be seamlessly integrated into your projects:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;1) Fetch API Token:&lt;/em&gt;&lt;/strong&gt;&lt;br&gt;
Get your API token from Hugging Face.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;2) API Calls:&lt;/em&gt;&lt;/strong&gt; &lt;br&gt;
Use JavaScript to make API calls for various NLP tasks, expanding the horizon of possibilities.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;👉 Embrace the future of AI and elevate your projects with Hugging Face! 🤗 Let's shape the AI landscape together.🚀&lt;/strong&gt; &lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>javascript</category>
      <category>datascience</category>
      <category>api</category>
    </item>
    <item>
      <title>Creating Beautiful Markdown Files in GitHub.</title>
      <dc:creator>Danish Kamal</dc:creator>
      <pubDate>Sun, 20 Aug 2023 16:36:07 +0000</pubDate>
      <link>https://forem.com/danishzayan/creating-beautiful-markdown-files-in-github-5ga3</link>
      <guid>https://forem.com/danishzayan/creating-beautiful-markdown-files-in-github-5ga3</guid>
      <description>&lt;p&gt;Hey there, GitHub users! Are you looking to enhance the visual appeal of your project's documentation? Markdown (.md) files are a popular choice for creating structured, easy-to-read documentation. In this post, we'll explore how you can create beautiful Markdown files for your GitHub projects, including the usage of tags and labels. We'll also provide examples and suggest some websites to help you create stunning .md files. Let's get started!&lt;/p&gt;

&lt;h2&gt;
  
  
  Markdown Basics
&lt;/h2&gt;

&lt;p&gt;Before we dive into creating visually appealing Markdown files, let's briefly cover the basics of Markdown. Markdown is a lightweight markup language that uses simple syntax to format plain text. It allows you to add headers, lists, links, images, code blocks, and more to your documents.&lt;/p&gt;

&lt;p&gt;To begin a Markdown file, create a new file with the extension &lt;strong&gt;.md&lt;/strong&gt; and start writing your content using Markdown syntax. GitHub will automatically render the Markdown file, making it easy to visualize the final result.&lt;/p&gt;

&lt;h2&gt;
  
  
  Using Tags and Labels
&lt;/h2&gt;

&lt;p&gt;Tags and labels are useful for organizing and categorizing your Markdown files, especially when working with larger projects. They help users quickly find relevant information and navigate through your documentation.&lt;/p&gt;

&lt;p&gt;To add tags or labels to your Markdown files, you can use headings or labels within the document. For example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Tags
- [Tag1](#tag1)
- [Tag2](#tag2)

## Tag1
Content related to Tag1.

## Tag2
Content related to Tag2.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In the above example, we have added two tags, "Tag1" and "Tag2," as headings. Users can click on the respective tags to jump to the relevant content in the document.&lt;/p&gt;

&lt;h2&gt;
  
  
  Examples with Code
&lt;/h2&gt;

&lt;p&gt;Let's explore a few examples of how you can make your Markdown files visually appealing using different formatting techniques.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Header&lt;/strong&gt;&lt;br&gt;
Headers allow you to structure your content. You can use # to create different levels of headers:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# Heading 1
## Heading 2
### Heading 3

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

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Lists&lt;/strong&gt;&lt;br&gt;
Lists help organize information. You can create ordered lists using numbers or unordered lists using dashes or asterisks:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. First item
2. Second item
3. Third item

- Item 1
- Item 2
- Item 3

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

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Code Blocks&lt;/strong&gt;&lt;br&gt;
Code blocks are crucial when documenting code snippets. Surround your code with backticks (&lt;code&gt;) or use triple backticks (&lt;/code&gt;&lt;code&gt;) for multiple lines of code:&lt;br&gt;
&lt;/code&gt;`&lt;/p&gt;

&lt;p&gt;Here's an example of inline code: &lt;code&gt;print("Hello, World!")&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;python&lt;br&gt;
def greet():&lt;br&gt;
    print("Hello, World!")&lt;br&gt;
&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/code&gt;`&lt;/p&gt;

&lt;h3&gt;
  
  
  Links
&lt;/h3&gt;

&lt;p&gt;You can add links to external websites or other files within your project:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;`markdown&lt;br&gt;
[Visit GitHub](https://github.com/)&lt;br&gt;
[Link to another Markdown file](./another-file.md)&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Images&lt;/strong&gt;&lt;br&gt;
To include images in your Markdown file, use the following syntax:&lt;br&gt;
&lt;code&gt;`&lt;br&gt;
![Alt text](path/to/image.png)&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Tables
&lt;/h2&gt;

&lt;p&gt;Tables are useful for displaying tabular data in your Markdown files. Here's an example of how to create a table:&lt;br&gt;
&lt;code&gt;`&lt;br&gt;
| Column 1 | Column 2 | Column 3 |&lt;br&gt;
| -------- | -------- | -------- |&lt;br&gt;
| Data 1   | Data 2   | Data 3   |&lt;br&gt;
| Data 4   | Data 5   | Data 6   |&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Blockquotes
&lt;/h2&gt;

&lt;p&gt;Blockquotes allow you to highlight quoted text or provide additional context. Use the &amp;gt; symbol at the beginning of a line to create a blockquote:&lt;br&gt;
`&lt;code&gt;&lt;/code&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This is a blockquote.&lt;br&gt;
It can span multiple lines.&lt;br&gt;
&lt;code&gt;&lt;/code&gt;`&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Task Lists
&lt;/h2&gt;

&lt;p&gt;You can create interactive task lists to keep track of tasks or to-do items:&lt;br&gt;
`&lt;code&gt;&lt;/code&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[x] Task 1&lt;/li&gt;
&lt;li&gt;[ ] Task 2&lt;/li&gt;
&lt;li&gt;[ ] Task 3
&lt;code&gt;&lt;/code&gt;`&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Horizontal Rules
&lt;/h2&gt;

&lt;p&gt;Horizontal rules can be used to visually separate sections in your Markdown file. You can create them using three or more hyphens, asterisks, or underscores:&lt;/p&gt;

&lt;h2&gt;
  
  
  `&lt;code&gt;&lt;/code&gt;
&lt;/h2&gt;







&lt;p&gt;&lt;code&gt;&lt;/code&gt;`&lt;/p&gt;

&lt;h2&gt;
  
  
  Embedding Videos
&lt;/h2&gt;

&lt;p&gt;Markdown also allows you to embed videos from popular platforms such as YouTube or Vimeo. Here's an example:&lt;br&gt;
&lt;code&gt;`&lt;br&gt;
[![Video Title](https://img.youtube.com/vi/VIDEO_ID/0.jpg)](https://www.youtube.com/watch?v=VIDEO_ID)&lt;br&gt;
`&lt;/code&gt;&lt;br&gt;
Replace VIDEO_ID with the actual ID of the video you want to embed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Emoji Support
&lt;/h2&gt;

&lt;p&gt;Add a touch of fun and expressiveness to your Markdown files by including emojis. You can use emoji codes directly in your text:&lt;br&gt;
&lt;code&gt;`&lt;br&gt;
:rocket: This project is amazing! :fire:&lt;br&gt;
`&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Writing Tips
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Keep your Markdown files well-structured and organized by using appropriate headings, lists, and formatting options.&lt;/li&gt;
&lt;li&gt;Use descriptive and concise headings to help users quickly understand the content of each section.&lt;/li&gt;
&lt;li&gt;Break down complex information into smaller, digestible chunks with the help of bullet points, numbered lists, and code snippets.&lt;/li&gt;
&lt;li&gt;Include links to external resources or related documents to provide further context and additional information.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Websites for Creating .md Files
&lt;/h2&gt;

&lt;p&gt;If you prefer a more interactive approach for creating Markdown files, you can utilize various online Markdown editors. Here are a few popular options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dillinger&lt;/li&gt;
&lt;li&gt;StackEdit&lt;/li&gt;
&lt;li&gt;Markdown Editor&lt;/li&gt;
&lt;li&gt;Typora&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These websites provide live previews and convenient editing features that can help you create visually appealing Markdown files effortlessly.&lt;/p&gt;

</description>
      <category>github</category>
      <category>git</category>
      <category>webdev</category>
      <category>frontend</category>
    </item>
    <item>
      <title>📢 Some New CSS Properties. 🎉</title>
      <dc:creator>Danish Kamal</dc:creator>
      <pubDate>Sat, 24 Jun 2023 09:34:56 +0000</pubDate>
      <link>https://forem.com/danishzayan/some-css-new-properties-4j5e</link>
      <guid>https://forem.com/danishzayan/some-css-new-properties-4j5e</guid>
      <description>&lt;p&gt;Hello fellow developers! We are excited to announce some fantastic updates and new features in CSS that will enhance your web development experience. Let's dive right in! 💪&lt;/p&gt;

&lt;p&gt;1️⃣ &lt;strong&gt;Custom Properties (Variables)&lt;/strong&gt; 🎨&lt;br&gt;
CSS now supports custom properties, allowing you to define your own variables and reuse them throughout your stylesheets. This helps in creating more flexible and maintainable code. 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;:root {
  --primary-color: #ff0000;
}

.button {
  background-color: var(--primary-color);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;2️⃣ &lt;strong&gt;Grid Layout&lt;/strong&gt; 📏&lt;br&gt;
CSS Grid Layout provides a powerful two-dimensional grid system for creating complex layouts. It allows you to easily divide your page into regions and position elements with precision. Check out this snippet:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 10px;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;3️⃣ &lt;strong&gt;Flexbox Enhancements&lt;/strong&gt; 🤩&lt;br&gt;
Flexbox has received some exciting enhancements to make it even more versatile. Now, you can use gap property to add spacing between flex items and use gap and row-gap in flex containers. Take a look:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.container {
  display: flex;
  gap: 20px;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;4️⃣ &lt;strong&gt;Scroll Snapping&lt;/strong&gt; 📜&lt;br&gt;
Scroll snapping enables smooth scrolling behavior, allowing you to control where the scroll position stops within a container. It's great for creating engaging scrolling experiences. Use the following code to enable scroll snapping:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.container {
  scroll-snap-type: y mandatory;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;5️⃣ &lt;strong&gt;Dark Mode Support&lt;/strong&gt; 🌙&lt;br&gt;
CSS now has built-in support for dark mode with the prefers-color-scheme media query. You can easily adapt your styles based on the user's preferred color scheme. Check it out:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;@media (prefers-color-scheme: dark) {
  body {
    background-color: #111111;
    color: #ffffff;
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;These are just a few highlights from the latest CSS updates and new features. We hope you find them useful in your web development projects. Let your creativity flow and enjoy building beautiful websites! 😊&lt;/p&gt;

&lt;p&gt;Happy coding! 💻🎨🚀&lt;br&gt;
~By Danish&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>html</category>
      <category>css</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Oasis Infobyte Intern</title>
      <dc:creator>Danish Kamal</dc:creator>
      <pubDate>Tue, 29 Nov 2022 17:01:04 +0000</pubDate>
      <link>https://forem.com/danishzayan/oasis-infobyte-intern-4nb</link>
      <guid>https://forem.com/danishzayan/oasis-infobyte-intern-4nb</guid>
      <description>&lt;p&gt;I am glad to share my internship experience with Oasis Infobyte as a web development intern and would like to thank them for this opportunity.&lt;/p&gt;

&lt;p&gt;It was really flexible to complete the tasks as they were divided level-wise ( increasing a little bit difficulty ). As a result , I ended up completing all level-1 tasks including landing page, portfolio page and temperature converter website.&lt;/p&gt;

&lt;p&gt;Not only this opportunity , made me consistent in coding but it boosted up my confidence and also made me write my first blog here at dev. 😄&lt;/p&gt;

&lt;p&gt;If you join internship then visit link:&lt;br&gt;
&lt;a href="https://oasisinfobyte.in/"&gt;https://oasisinfobyte.in/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
