<?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: Khawaja Khurram (MAK)</title>
    <description>The latest articles on DEV Community by Khawaja Khurram (MAK) (@khawaja_khurrammak_6ad).</description>
    <link>https://dev.to/khawaja_khurrammak_6ad</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3652121%2F51ab28ec-7922-45d1-aee6-e2b205ea9edf.jpg</url>
      <title>DEV Community: Khawaja Khurram (MAK)</title>
      <link>https://dev.to/khawaja_khurrammak_6ad</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/khawaja_khurrammak_6ad"/>
    <language>en</language>
    <item>
      <title>A complete beginner friendly course hub</title>
      <dc:creator>Khawaja Khurram (MAK)</dc:creator>
      <pubDate>Wed, 03 Jun 2026 16:10:56 +0000</pubDate>
      <link>https://dev.to/khawaja_khurrammak_6ad/a-complete-beginner-friendly-course-hub-4p8i</link>
      <guid>https://dev.to/khawaja_khurrammak_6ad/a-complete-beginner-friendly-course-hub-4p8i</guid>
      <description>&lt;p&gt;Free resource: A complete beginner friendly course hub for web development and Python&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>python</category>
      <category>html</category>
    </item>
    <item>
      <title>How to Add Dark Mode to Any Website in 5 Minutes (with localStorage)</title>
      <dc:creator>Khawaja Khurram (MAK)</dc:creator>
      <pubDate>Sat, 30 May 2026 08:39:01 +0000</pubDate>
      <link>https://dev.to/khawaja_khurrammak_6ad/how-to-add-dark-mode-to-any-website-in-5-minutes-with-localstorage-2618</link>
      <guid>https://dev.to/khawaja_khurrammak_6ad/how-to-add-dark-mode-to-any-website-in-5-minutes-with-localstorage-2618</guid>
      <description>&lt;p&gt;&lt;strong&gt;# How to Add Dark Mode to Any Website in 5 Minutes (with localStorage)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Dark mode isn't just a trend anymore – it's an expected feature. Users want it for better readability and less eye strain.&lt;/p&gt;

&lt;p&gt;The good news? You can add it to &lt;strong&gt;any existing website&lt;/strong&gt; in about 5 minutes with pure CSS and a few lines of JavaScript.&lt;/p&gt;

&lt;p&gt;No frameworks. No dependencies. Just copy, paste, and customize.&lt;/p&gt;

&lt;h2&gt;
  
  
  What You'll Build
&lt;/h2&gt;

&lt;p&gt;A complete dark mode toggle that:&lt;/p&gt;

&lt;p&gt;✅ Saves user preference in localStorage (persists across visits)&lt;br&gt;
✅ Detects system theme automatically&lt;br&gt;
✅ Lets users override system preference&lt;br&gt;
✅ Works on any existing website&lt;/p&gt;

&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%2Frr41ue9yob6e0rqex7il.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%2Frr41ue9yob6e0rqex7il.png" alt="Dark mode toggle demo" width="800" height="174"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Step 1: CSS Variables (The Foundation)
&lt;/h2&gt;

&lt;p&gt;CSS variables make theme switching effortless. Define your light theme as default, then override for dark mode.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight css"&gt;&lt;code&gt;&lt;span class="c"&gt;/* Light theme (default) */&lt;/span&gt;
&lt;span class="nd"&gt;:root&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="py"&gt;--bg-primary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#f8fafc&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--bg-secondary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#ffffff&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--text-primary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#0f172a&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--text-secondary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#475569&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#e2e8f0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--accent&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#3b82f6&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;/* Dark theme override */&lt;/span&gt;
&lt;span class="o"&gt;[&lt;/span&gt;&lt;span class="nt"&gt;data-theme&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;"dark"&lt;/span&gt;&lt;span class="o"&gt;]&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="py"&gt;--bg-primary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#0f172a&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--bg-secondary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#1e293b&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--text-primary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#f1f5f9&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--text-secondary&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#94a3b8&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--border&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#334155&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="py"&gt;--accent&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="m"&gt;#60a5fa&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="c"&gt;/* Apply variables to your elements */&lt;/span&gt;
&lt;span class="nt"&gt;body&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nl"&gt;background&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--bg-primary&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;color&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;var&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;--text-primary&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="nl"&gt;transition&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;background&lt;/span&gt; &lt;span class="m"&gt;0.3s&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;color&lt;/span&gt; &lt;span class="m"&gt;0.3s&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The &lt;em&gt;transition&lt;/em&gt; property creates a smooth fade effect when switching themes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: The Toggle Switch HTML
&lt;/h2&gt;

&lt;p&gt;Add this toggle switch anywhere on your page. I put mine in the header.&lt;/p&gt;

&lt;p&gt;&lt;br&gt;
   &lt;br&gt;
   &lt;span&gt;&lt;/span&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;And the CSS to make it look good:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;.theme-switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.theme-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  transition: 0.4s;
  border-radius: 34px;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  transition: 0.4s;
  border-radius: 50%;
}

input:checked + .slider {
  background-color: var(--accent);
}

input:checked + .slider:before {
  transform: translateX(26px);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Step 3: The JavaScript (3 Simple Functions)
&lt;/h2&gt;

&lt;p&gt;Here's the code logic. It's only 20 lines.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Apply theme to the page
function setTheme(theme) {
  document.documentElement.setAttribute('data-theme', theme);
  localStorage.setItem('theme', theme);

  // Update toggle checkbox
  const toggle = document.getElementById('darkModeToggle');
  if (toggle) toggle.checked = (theme === 'dark');
}

// Detect system preference
function getSystemTheme() {
  return window.matchMedia('(prefers-color-scheme: dark)').matches
    ? 'dark'
    : 'light';
}

// Initialize on page load
const savedTheme = localStorage.getItem('theme');
setTheme(savedTheme || getSystemTheme());

// Listen to toggle clicks
document.getElementById('darkModeToggle').addEventListener('change', (e) =&amp;gt; {
  setTheme(e.target.checked ? 'dark' : 'light');
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Step 4: Put It All Together
&lt;/h2&gt;

&lt;p&gt;Here's complete working example you can copy into any HTML file.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang="en"&amp;gt;
&amp;lt;head&amp;gt;
  &amp;lt;meta charset="UTF-8"&amp;gt;
  &amp;lt;title&amp;gt;Dark Mode Demo&amp;lt;/title&amp;gt;
  &amp;lt;style&amp;gt;
    /* Light mode (default) */
    :root {
      --bg-primary: #f8fafc;
      --text-primary: #0f172a;
      --border: #e2e8f0;
    }

    /* Dark mode */
    [data-theme="dark"] {
      --bg-primary: #0f172a;
      --text-primary: #f1f5f9;
      --border: #334155;
    }

    body {
      background: var(--bg-primary);
      color: var(--text-primary);
      transition: background 0.3s, color 0.3s;
      font-family: system-ui, sans-serif;
      padding: 2rem;
    }

    /* Toggle switch CSS here (from Step 2) */
  &amp;lt;/style&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;

&amp;lt;h1&amp;gt;Dark Mode Demo&amp;lt;/h1&amp;gt;
&amp;lt;p&amp;gt;Click the toggle below. Your preference is saved automatically.&amp;lt;/p&amp;gt;

&amp;lt;label class="theme-switch"&amp;gt;
  &amp;lt;input type="checkbox" id="darkModeToggle"&amp;gt;
  &amp;lt;span class="slider"&amp;gt;&amp;lt;/span&amp;gt;
&amp;lt;/label&amp;gt;

&amp;lt;script&amp;gt;
  // JavaScript from Step 3 here
&amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;How It Works (The 30-Second Explanantion)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;CSS Variables store all your colors in one place.&lt;/li&gt;
&lt;li&gt;[data-theme="dark"] overrides those variables when active.&lt;/li&gt;
&lt;li&gt;localStorage remembers the user's choice between visits.&lt;/li&gt;
&lt;li&gt;matchMedia detects if their OS is already in dark mode.&lt;/li&gt;
&lt;li&gt;One event listener toggles everything when clicked.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Pro Tips&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Tip 1: Add more than colors&lt;/strong&gt;&lt;br&gt;
Dark mode can also adjust shadows, borders and even images.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[date-theme="dark"] img {
opacity: 0.8;
filter: brightness(0.8);
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Tip 2: Listen for system changes&lt;/strong&gt;&lt;br&gt;
This updates the page if the user changes their OS theme while your site is open:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;window.matchMedia('(prefers-color-scheme: dark).addEventListener('change', (e) =&amp;gt; {
!localStorage.getItem('theme')) {
tTheme(e.matches ? 'dark' : 'light');
}
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Tip 3: Use semantic HTML&lt;/strong&gt;&lt;br&gt;
The data-theme attribute is semantic and accessible. Screen readers understand it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Live Demo&lt;/strong&gt;&lt;br&gt;
See the complete working example here:&lt;br&gt;
👉 &lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform/darkmode.html" rel="noopener noreferrer"&gt;Live Dark Mode Demo with 3 Implementations&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The live demo includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Toggle switch with smooth animation&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;"Match System" button to reset to OS preference&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;localStorage persistence&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Want More UI Components?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm building a free library of copy-paste UI snippets. Here's what's available:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Responsive navbar with mobile hamburger menu&lt;/li&gt;
&lt;li&gt;4 CSS loaders (spinner, pulse dots, skeleton, progress bar)&lt;/li&gt;
&lt;li&gt;Login/ Signup forms with validation and password toggle&lt;/li&gt;
&lt;li&gt;Dark mode toggle (the one you just learned)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;All frees snippets&lt;/strong&gt; here: &lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform" rel="noopener noreferrer"&gt;UI Studio&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Need Advanced Components?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I also offer a Pro Pack with 15 premium snippets:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;5 navbar variations (mega menu, sticky, transparent, etc.)&lt;/li&gt;
&lt;li&gt;5 advanced loaders (skeleton tables, infinite scroll, SVG)&lt;/li&gt;
&lt;li&gt;5 form components (multi-step, OTP input, file upload)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;[Get the Pro Pack - $7 one-time]&lt;/strong&gt; (&lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform/pro-pack.html" rel="noopener noreferrer"&gt;https://mykhurram068-mak.github.io/ui-learning-platform/pro-pack.html&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step            What You Did                      Time&lt;/strong&gt;&lt;br&gt;
1               Added CSS variables               1 min&lt;br&gt;
2               Added dark mode overrides         1 min&lt;br&gt;
3               Added toggle HTML/CSS             2 min&lt;br&gt;
4               Added JavaScript                  1 min&lt;br&gt;
Total           Dark mode complete                5 minutes&lt;/p&gt;

&lt;p&gt;Dark mode is one of those features that users notice and appreciate. It shows attention to detail and improves accessibility.&lt;/p&gt;

&lt;p&gt;Now go add dark mode to your projects!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Found this helpful?&lt;/em&gt; Consider buying me a coffee to support more free tutorials.&lt;br&gt;
☕ &lt;a href="https://ko-fi.com/uilearningbymak" rel="noopener noreferrer"&gt;Buy me a Coffee&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Want the full code + 3 implementation methods?&lt;br&gt;
🔗 Live Demo &amp;amp; Code (&lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform" rel="noopener noreferrer"&gt;https://mykhurram068-mak.github.io/ui-learning-platform&lt;/a&gt;)&lt;/p&gt;

</description>
      <category>css</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How I built a responsive navbar in 20 minutes (and you can copy it)</title>
      <dc:creator>Khawaja Khurram (MAK)</dc:creator>
      <pubDate>Sat, 30 May 2026 07:48:50 +0000</pubDate>
      <link>https://dev.to/khawaja_khurrammak_6ad/how-i-built-a-responsive-navbar-in-20-minutes-and-you-can-copy-it-16i</link>
      <guid>https://dev.to/khawaja_khurrammak_6ad/how-i-built-a-responsive-navbar-in-20-minutes-and-you-can-copy-it-16i</guid>
      <description>&lt;p&gt;Built a free responsive navbar snippet with mobile menu - pure HTML/CSS/JS, copy-paste ready&lt;/p&gt;

&lt;p&gt;You can master HTML, CSS, JavaScript with ready‑to‑use snippets — responsive navbar, loaders, forms &amp;amp; more.&lt;br&gt;
Responsive navbar with mobile hamburger menu – pure HTML/CSS/JS&lt;/p&gt;

&lt;p&gt;This navbar uses flexbox for alignment, a media query for mobile (max-width: 768px), and a few lines of JavaScript to toggle the mobile menu class.&lt;/p&gt;

&lt;p&gt;The snippet includes HTML structure, CSS core concepts, JavaScript behavior, Customization tips. Desktop, Mobile (&amp;lt;768px): hamburger icon, smooth animation, pure HTML/CSS/JS - no frameworks&lt;/p&gt;

&lt;p&gt;Give it a look:-&lt;/p&gt;

&lt;p&gt;"Live demo &amp;amp; code: [&lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform/%5D" rel="noopener noreferrer"&gt;https://mykhurram068-mak.github.io/ui-learning-platform/]&lt;/a&gt;"&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How I built a responsive navbar in 20 minutes (and you can copy it)</title>
      <dc:creator>Khawaja Khurram (MAK)</dc:creator>
      <pubDate>Fri, 22 May 2026 19:02:09 +0000</pubDate>
      <link>https://dev.to/khawaja_khurrammak_6ad/how-i-built-a-responsive-navbar-in-20-minutes-and-you-can-copy-it-1hpc</link>
      <guid>https://dev.to/khawaja_khurrammak_6ad/how-i-built-a-responsive-navbar-in-20-minutes-and-you-can-copy-it-1hpc</guid>
      <description>&lt;p&gt;Built a free responsive navbar snippet with mobile menu - pure HTML/CSS/JS, copy-paste ready&lt;/p&gt;

&lt;p&gt;You can master HTML, CSS, JavaScript with ready‑to‑use snippets — responsive navbar, loaders, forms &amp;amp; more.&lt;br&gt;
Responsive navbar with mobile hamburger menu – pure HTML/CSS/JS&lt;/p&gt;

&lt;p&gt;This navbar uses flexbox for alignment, a media query for mobile (max-width: 768px), and a few lines of JavaScript to toggle the mobile menu class.&lt;/p&gt;

&lt;p&gt;The snippet includes HTML structure, CSS core concepts, JavaScript behavior, Customization tips. Desktop, Mobile (&amp;lt;768px): hamburger icon, smooth animation, pure HTML/CSS/JS - no frameworks&lt;/p&gt;

&lt;p&gt;Give it a look:-&lt;/p&gt;

&lt;p&gt;"Live demo &amp;amp; code: [&lt;a href="https://mykhurram068-mak.github.io/ui-learning-platform/%5D" rel="noopener noreferrer"&gt;https://mykhurram068-mak.github.io/ui-learning-platform/]&lt;/a&gt;"&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Your First HTML Page</title>
      <dc:creator>Khawaja Khurram (MAK)</dc:creator>
      <pubDate>Mon, 08 Dec 2025 14:46:46 +0000</pubDate>
      <link>https://dev.to/khawaja_khurrammak_6ad/your-first-html-page-89b</link>
      <guid>https://dev.to/khawaja_khurrammak_6ad/your-first-html-page-89b</guid>
      <description>&lt;p&gt;“This is how a webpage is born 🌱”&lt;/p&gt;

&lt;p&gt;Open VS Code (or any editor) and create a new file named index.html&lt;/p&gt;

&lt;p&gt;Type the basic HTML boilerplate:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; &amp;lt;!DOCTYPE html&amp;gt;
 &amp;lt;html&amp;gt;
   &amp;lt;head&amp;gt;
     &amp;lt;title&amp;gt;My First Page&amp;lt;/title&amp;gt;
   &amp;lt;/head&amp;gt;
   &amp;lt;body&amp;gt;
     &amp;lt;h1&amp;gt;Hello World&amp;lt;/h1&amp;gt;
     &amp;lt;p&amp;gt;Welcome to my first webpage.&amp;lt;/p&amp;gt;
   &amp;lt;/body&amp;gt;
 &amp;lt;/html&amp;gt;

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

&lt;/div&gt;



&lt;p&gt;Save file → double-click to open in browser.&lt;/p&gt;

&lt;p&gt;🚀 Follow for Part 2&lt;/p&gt;

&lt;p&gt;💻 Like if this helped!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtube.com/shorts/gXpKxzjjEfY?si=GzCG2gP8BLTS9dDa" rel="noopener noreferrer"&gt;Click here to watch the CODE in Action&lt;/a&gt;&lt;/p&gt;

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