<?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: Rachid Boudjelida (Humanshield85)</title>
    <description>The latest articles on DEV Community by Rachid Boudjelida (Humanshield85) (@rachid_boudjelidahumans).</description>
    <link>https://dev.to/rachid_boudjelidahumans</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%2F3764557%2Fdd6a0904-b890-413e-abbb-bdddf419ad67.jpg</url>
      <title>DEV Community: Rachid Boudjelida (Humanshield85)</title>
      <link>https://dev.to/rachid_boudjelidahumans</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rachid_boudjelidahumans"/>
    <language>en</language>
    <item>
      <title>Initial server setup on Ubuntu</title>
      <dc:creator>Rachid Boudjelida (Humanshield85)</dc:creator>
      <pubDate>Wed, 04 Mar 2026 22:02:33 +0000</pubDate>
      <link>https://dev.to/rachid_boudjelidahumans/initial-server-setup-on-ubuntu-1890</link>
      <guid>https://dev.to/rachid_boudjelidahumans/initial-server-setup-on-ubuntu-1890</guid>
      <description>&lt;p&gt;I'm excited to share that I'm starting to write guides based on my experience as a way to document my knowledge and give back to the tech community. &lt;/p&gt;

&lt;p&gt;In this guide, I detail the first steps to get your freshly created server configured, safe, and ready for production. &lt;/p&gt;

&lt;p&gt;More guides will be coming soon, and I may even create video versions of these guides. &lt;/p&gt;

&lt;p&gt;Your feedback is highly appreciated. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://rachidboudjelida.com/guides/initial-server-setup-ubuntu" rel="noopener noreferrer"&gt;Read the guide on my website&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vps</category>
      <category>ubuntu</category>
      <category>devops</category>
    </item>
    <item>
      <title>How to add a navigation progress bar to sveltekit website</title>
      <dc:creator>Rachid Boudjelida (Humanshield85)</dc:creator>
      <pubDate>Tue, 10 Feb 2026 18:35:41 +0000</pubDate>
      <link>https://dev.to/rachid_boudjelidahumans/how-to-add-a-navigation-progress-bar-to-sveltekit-website-5143</link>
      <guid>https://dev.to/rachid_boudjelidahumans/how-to-add-a-navigation-progress-bar-to-sveltekit-website-5143</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdllpkoxn5ws3zbm7mpaa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdllpkoxn5ws3zbm7mpaa.png" alt=" " width="790" height="306"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;SvelteKit provides a great router out of the box; users clicking links on your website will be taken to the next page without a full reload, which improves the perceived loading speed by the users.&lt;/p&gt;

&lt;p&gt;However, sometimes when loading heavy pages, SvelteKit does not provide any feedback to the user that the page is being loaded, making the user either think they didn’t click or your website is broken, not a great user experience.&lt;/p&gt;

&lt;p&gt;In this article, we will see how easy it is to create a smooth navigation progress bar in SvelteKit (think YouTube navigation progress style).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rachidboudjelida.com/articles/smooth-navigation-progress-bar-sveltekit" rel="noopener noreferrer"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;

</description>
      <category>sveltekit</category>
      <category>navigation</category>
      <category>ux</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
