<?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: Chamod Madhushan</title>
    <description>The latest articles on DEV Community by Chamod Madhushan (@chamod_madhushan).</description>
    <link>https://dev.to/chamod_madhushan</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%2F4104065%2F9479d649-de24-4189-b7ca-67d87a0086e4.jpg</url>
      <title>DEV Community: Chamod Madhushan</title>
      <link>https://dev.to/chamod_madhushan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/chamod_madhushan"/>
    <language>en</language>
    <item>
      <title>How I'm Leveling Up My HTML Skills Using AI as a Beginner 🚀</title>
      <dc:creator>Chamod Madhushan</dc:creator>
      <pubDate>Wed, 02 Sep 2026 05:33:54 +0000</pubDate>
      <link>https://dev.to/chamod_madhushan/how-im-leveling-up-my-html-skills-using-ai-as-a-beginner-36k</link>
      <guid>https://dev.to/chamod_madhushan/how-im-leveling-up-my-html-skills-using-ai-as-a-beginner-36k</guid>
      <description>&lt;p&gt;Hey everyone! 👋&lt;/p&gt;

&lt;p&gt;I just joined Dev.to recently, and I’m currently on a journey to learn web development. Like many beginners, I started with the basics of HTML.&lt;/p&gt;

&lt;p&gt;At first, HTML felt pretty straightforward—just tags like &lt;/p&gt;
&lt;p&gt;, &lt;/p&gt;
&lt;h1&gt;, and . But as I started building actual small layouts, I realized there's a big difference between knowing what a tag does and knowing how to structure a clean, semantic web page.&lt;/h1&gt;


&lt;p&gt;Since I'm learning solo most of the time, I started experimenting with AI tools to help me practice. Surprisingly, it has been a game-changer for my learning process. Here is how I use AI to level up my HTML game every day, and maybe it can help you too!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Generating Custom Practice Challenges 🛠️
Instead of just watching endless tutorials, I ask AI to give me small, realistic layout challenges based on my current skill level.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;My go-to prompt:&lt;/p&gt;

&lt;p&gt;"Give me 3 small HTML practice challenges for a beginner who just learned about semantic tags (header, nav, article, footer). Keep them practical, like a blog card or a recipe page."&lt;/p&gt;

&lt;p&gt;This stops me from falling into tutorial hell and forces me to actually write code.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Real-Time Code Reviews &amp;amp; "Why" Explanations 🧐
When I finish writing a piece of HTML, I paste it into ChatGPT or Claude and ask for a code review. But instead of just asking it to fix my mistakes, I ask it to explain why.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;My go-to prompt:&lt;/p&gt;

&lt;p&gt;"Review this HTML code. Point out any bad practices, missing accessibility (a11y) attributes, or non-semantic elements. Explain the fixes simply."&lt;/p&gt;

&lt;p&gt;It often points out things I completely miss, like missing alt attributes on images or misusing heading tags (skipping from &lt;/p&gt;
&lt;h2&gt; straight to &lt;/h2&gt;
&lt;h4&gt;).&lt;/h4&gt;


&lt;ol&gt;
&lt;li&gt;Breaking Down Complex Layouts into Simple HTML Skeletons 🦴
Sometimes when I look at a cool website, I get overwhelmed trying to figure out how it's structured. Now, I describe a UI component to AI and ask it to write only the HTML skeleton (no CSS yet) so I can see how semantic tags are nested.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;My go-to prompt:&lt;/p&gt;

&lt;p&gt;"Show me the HTML semantic structure for a typical e-commerce product card containing an image, product title, price, star rating, and an 'Add to Cart' button."&lt;/p&gt;

&lt;p&gt;Seeing how elements are grouped helps me visualize the Document Object Model (DOM) much better.&lt;/p&gt;

&lt;p&gt;What I've Learned So Far 💡&lt;br&gt;
Semantics matter: Using &lt;/p&gt;, , and  makes code so much cleaner than drowning everything in  tags.

&lt;p&gt;Accessibility is not optional: Learning about aria-label, proper form labels, and image alt text early on saves a lot of bad habits later.&lt;/p&gt;

&lt;p&gt;AI is a co-pilot, not the driver: If I just copy-paste AI code, I learn nothing. I use it to guide me, find my bugs, and give me ideas.&lt;/p&gt;

&lt;p&gt;Final Thoughts 🌟&lt;br&gt;
If you are also starting out with HTML, don't rush into heavy frameworks too quickly. Master the structure of the web first!&lt;/p&gt;

&lt;p&gt;How are you using AI in your learning journey? Let me know in the comments below! 👇 Happy coding! ✨&lt;/p&gt;

&lt;h1&gt;
  
  
  html #beginners #webdev #productivity
&lt;/h1&gt;



</description>
      <category>ai</category>
      <category>beginners</category>
      <category>html</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Explore Sri Lanka: My New Travel Web Project 🌴🇱🇷</title>
      <dc:creator>Chamod Madhushan</dc:creator>
      <pubDate>Tue, 01 Sep 2026 10:45:21 +0000</pubDate>
      <link>https://dev.to/chamod_madhushan/explore-sri-lanka-my-new-travel-web-project-2ggd</link>
      <guid>https://dev.to/chamod_madhushan/explore-sri-lanka-my-new-travel-web-project-2ggd</guid>
      <description>&lt;p&gt;showdev#&lt;br&gt;
webdev#&lt;br&gt;
wordpress#&lt;br&gt;
travel#&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;_Building a Travel Website for Sri Lanka _&lt;/strong&gt;(Front-End Journey)&lt;/p&gt;

&lt;p&gt;Sri Lanka is often called the Pearl of the Indian Ocean for a reason. From mist-covered mountains and roaring waterfalls to golden sun-kissed beaches and ancient UNESCO heritage sites, our small island packs an unbelievable amount of diversity.&lt;/p&gt;

&lt;p&gt;As a developer who wanted to bring this visual beauty to the web, I recently built and launched a front-end travel platform using WordPress: explore-with-chamod.free.nf.&lt;/p&gt;

&lt;p&gt;What is Inside the Platform?&lt;br&gt;
The goal of this project was to design an immersive, clean, and engaging interface that guides travelers through the island’s top highlights:&lt;/p&gt;

&lt;p&gt;Majestic Waterfalls: Showcasing gems like Ravana Falls, Baker's Falls, and Devon Falls with scenic layouts.&lt;/p&gt;

&lt;p&gt;Golden Beaches: Highlighting coastal paradises such as Mirissa, Unawatuna, and Nilaveli.&lt;/p&gt;

&lt;p&gt;Ancient Wonders: Bringing Sri Lanka’s rich history to life through sections dedicated to Sigiriya Rock Fortress, the Temple of the Tooth Relic in Kandy, and the ancient ruins of Anuradhapura.&lt;/p&gt;

&lt;p&gt;Hill Country Escapes: Capturing the tea-carpeted landscapes and misty vibes of Ella and Nuwara Eliya.&lt;/p&gt;

&lt;p&gt;Why WordPress for a Front-End Layout?&lt;br&gt;
I chose WordPress for this project to experiment with rapid UI design and layout structuring. It allowed me to focus heavily on the visual presentation—choosing the right color palettes, hero sections, responsive image grids, and typography to ensure users feel like they are already taking a virtual trip across the island.&lt;/p&gt;

&lt;p&gt;Check It Out&lt;br&gt;
If you want to see how the layout came together or explore some stunning spots in Sri Lanka through a developer's lens, check it out here:&lt;br&gt;
&lt;strong&gt;explore-with-chamod.free.nf&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let me know what you think of the design, or if you have any tips for optimizing travel UI layouts!&lt;/p&gt;

&lt;p&gt;git commit -m "explore Sri Lanka one pixel at a time"&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw3yul4i7664353zkaz3a.jpg" 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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw3yul4i7664353zkaz3a.jpg" alt=" " width="800" height="440"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hello Dev.to! My Journey Balancing Code, Content Writing, and Freelancing</title>
      <dc:creator>Chamod Madhushan</dc:creator>
      <pubDate>Tue, 01 Sep 2026 10:06:13 +0000</pubDate>
      <link>https://dev.to/chamod_madhushan/hello-devto-my-journey-balancing-code-content-writing-and-freelancing-b9a</link>
      <guid>https://dev.to/chamod_madhushan/hello-devto-my-journey-balancing-code-content-writing-and-freelancing-b9a</guid>
      <description>&lt;p&gt;Hi everyone! I’m Chamod, a Sri Lankan &lt;em&gt;&lt;strong&gt;developer&lt;/strong&gt;&lt;/em&gt; and &lt;em&gt;&lt;strong&gt;writer&lt;/strong&gt;&lt;/em&gt; stepping into the Dev.to community. Today, I wanted to share a project that is very close to my heart and has been a massive learning experience for me: &lt;strong&gt;Disaster Guard&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Why I Started This Project&lt;br&gt;
Living in Sri Lanka, natural disasters like floods, landslides, and cyclones are heavy realities that affect communities. I wanted to use my front-end and web development skills to build something practical—a centralized web platform that provides clear, accessible safety information, risk dashboards, and community support resources when people need them most.&lt;/p&gt;

&lt;p&gt;What I'm Working On&lt;/p&gt;

&lt;p&gt;Front-End Architecture: Crafting clean HTML structures and modern, responsive CSS layouts (like custom risk-dashboard UI elements).&lt;/p&gt;

&lt;p&gt;Community Integration: Building dedicated modules, including translation-focused donation sections to help drive real-world relief support.&lt;/p&gt;

&lt;p&gt;Balancing Multiple Passions: Juggling my love for coding with technical writing, alongside scaling my freelance journey on platforms like Fiverr and Upwork.&lt;/p&gt;

&lt;p&gt;Building Disaster Guard taught me that writing code isn't just about syntax—it's about problem-solving and creating tools that actually help people.&lt;/p&gt;

&lt;p&gt;I’m super excited to be part of Dev.to to share my building journey, document my mistakes, and learn from all of you. If you're into web development, UI design, or tech writing, let’s connect!&lt;/p&gt;

&lt;p&gt;Furthermore, I want to be a professional writer for different online platforms such as Fiverr and Upwork.&lt;/p&gt;

&lt;p&gt;What was your very first project when you started coding? Let me know in the comments! &lt;/p&gt;

</description>
      <category>developer</category>
      <category>frontend</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
