<?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: usama irfan</title>
    <description>The latest articles on DEV Community by usama irfan (@usama_irfan_1fc844c8ad03d).</description>
    <link>https://dev.to/usama_irfan_1fc844c8ad03d</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%2F3739586%2F74522d5a-661f-4689-a966-ca485a40e5c1.png</url>
      <title>DEV Community: usama irfan</title>
      <link>https://dev.to/usama_irfan_1fc844c8ad03d</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/usama_irfan_1fc844c8ad03d"/>
    <language>en</language>
    <item>
      <title>I Built a Free Resume Builder With Full Customization (No Templates, No Lock-In)</title>
      <dc:creator>usama irfan</dc:creator>
      <pubDate>Sat, 04 Apr 2026 07:37:43 +0000</pubDate>
      <link>https://dev.to/usama_irfan_1fc844c8ad03d/i-built-a-free-resume-builder-with-full-customization-no-templates-no-lock-in-7d3</link>
      <guid>https://dev.to/usama_irfan_1fc844c8ad03d/i-built-a-free-resume-builder-with-full-customization-no-templates-no-lock-in-7d3</guid>
      <description>&lt;h2&gt;
  
  
  🚀 Why Most Resume Builders Are Frustrating
&lt;/h2&gt;

&lt;p&gt;If you’ve ever used an online resume builder, you’ve probably noticed the same pattern:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Limited templates
&lt;/li&gt;
&lt;li&gt;Paywalls for downloads
&lt;/li&gt;
&lt;li&gt;Forced layouts you can’t change
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You start with a simple idea, and end up fighting the tool instead of building your resume.&lt;/p&gt;

&lt;p&gt;So I decided to build something simpler and more flexible.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ What I Built
&lt;/h2&gt;

&lt;p&gt;I created a &lt;strong&gt;&lt;a href="https://webzio.website/resume-builder" rel="noopener noreferrer"&gt;free resume builder&lt;/a&gt;&lt;/strong&gt; that gives full control over design and structure.&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://webzio.website/resume-builder" rel="noopener noreferrer"&gt;https://webzio.website/resume-builder&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The goal was straightforward:&lt;br&gt;
Give users the ability to customize everything without restrictions.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ Key Features
&lt;/h2&gt;

&lt;p&gt;Instead of locking users into templates, the builder allows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🎨 Full color customization
&lt;/li&gt;
&lt;li&gt;🔤 Font selection
&lt;/li&gt;
&lt;li&gt;📐 Layout control (spacing, alignment, sections)
&lt;/li&gt;
&lt;li&gt;🧩 Add, remove, or reorder sections freely
&lt;/li&gt;
&lt;li&gt;📄 Clean export without watermark
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No account required. No hidden paywall.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 The Core Idea
&lt;/h2&gt;

&lt;p&gt;Most tools try to simplify things by limiting options.&lt;/p&gt;

&lt;p&gt;But resumes are personal.&lt;/p&gt;

&lt;p&gt;Two people with different backgrounds shouldn’t be forced into the same design.&lt;/p&gt;

&lt;p&gt;So instead of “choose a template”, the idea here is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Build your resume like you build a UI.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  ⚙️ How It Works (Conceptually)
&lt;/h2&gt;

&lt;p&gt;The builder is structured around modular sections:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Header (name, contact)
&lt;/li&gt;
&lt;li&gt;Experience
&lt;/li&gt;
&lt;li&gt;Education
&lt;/li&gt;
&lt;li&gt;Skills
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each block can be edited, moved, or styled independently.&lt;/p&gt;

&lt;p&gt;This makes the entire resume flexible instead of rigid.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Who This Is For
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Developers who want clean, minimal resumes
&lt;/li&gt;
&lt;li&gt;Designers who care about visual control
&lt;/li&gt;
&lt;li&gt;Students who don’t want to pay for basic tools
&lt;/li&gt;
&lt;li&gt;Freelancers building personal branding
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔥 Why I Made It Free
&lt;/h2&gt;

&lt;p&gt;There are already too many tools charging for basic functionality.&lt;/p&gt;

&lt;p&gt;A resume is essential, not a premium feature.&lt;/p&gt;

&lt;p&gt;So the idea was simple:&lt;br&gt;
Make something useful, keep it free, and let people use it without friction.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧪 Try It Out
&lt;/h2&gt;

&lt;p&gt;If you’re interested, you can try it here:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://webzio.website/resume-builder" rel="noopener noreferrer"&gt;https://webzio.website/resume-builder&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would love feedback from the dev community on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;usability
&lt;/li&gt;
&lt;li&gt;features
&lt;/li&gt;
&lt;li&gt;improvements
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧠 Final Thought
&lt;/h2&gt;

&lt;p&gt;Sometimes the best tools aren’t the most complex ones.&lt;/p&gt;

&lt;p&gt;They’re the ones that remove restrictions.&lt;/p&gt;

&lt;p&gt;This project is a step in that direction.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Why You Still Feel Tired After 8 Hours of Sleep (And How to Fix It)</title>
      <dc:creator>usama irfan</dc:creator>
      <pubDate>Sat, 04 Apr 2026 07:33:28 +0000</pubDate>
      <link>https://dev.to/usama_irfan_1fc844c8ad03d/why-you-still-feel-tired-after-8-hours-of-sleep-and-how-to-fix-it-lng</link>
      <guid>https://dev.to/usama_irfan_1fc844c8ad03d/why-you-still-feel-tired-after-8-hours-of-sleep-and-how-to-fix-it-lng</guid>
      <description>&lt;h2&gt;
  
  
  😴 Why You Still Feel Tired After 8 Hours of Sleep
&lt;/h2&gt;

&lt;p&gt;Most people think sleep is just about getting 7–8 hours.&lt;/p&gt;

&lt;p&gt;But the real problem is &lt;strong&gt;sleep cycles&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Sleep happens in cycles of about 90 minutes. If you wake up in the middle of a cycle, you feel groggy, even if you slept long enough.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔄 Understanding Sleep Cycles
&lt;/h2&gt;

&lt;p&gt;Each cycle includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Light sleep
&lt;/li&gt;
&lt;li&gt;Deep sleep
&lt;/li&gt;
&lt;li&gt;REM sleep
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Waking up at the wrong stage = fatigue, brain fog, low energy.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⏰ The Right Way to Sleep
&lt;/h2&gt;

&lt;p&gt;Instead of focusing only on hours, you should align your sleep with full cycles.&lt;/p&gt;

&lt;p&gt;Ideal pattern:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;4 cycles → 6 hours
&lt;/li&gt;
&lt;li&gt;5 cycles → 7.5 hours
&lt;/li&gt;
&lt;li&gt;6 cycles → 9 hours
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛠️ Quick Solution (Sleep Calculator)
&lt;/h2&gt;

&lt;p&gt;Instead of calculating manually, I built a simple tool that does this instantly:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://webzio.website/sleep-calculator" rel="noopener noreferrer"&gt;https://webzio.website/sleep-calculator&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Find the best time to sleep
&lt;/li&gt;
&lt;li&gt;Set optimal wake-up times
&lt;/li&gt;
&lt;li&gt;Avoid waking mid-cycle
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Example
&lt;/h2&gt;

&lt;p&gt;If you need to wake up at 6:30 AM, the calculator suggests:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;9:00 PM
&lt;/li&gt;
&lt;li&gt;10:30 PM
&lt;/li&gt;
&lt;li&gt;12:00 AM
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These align with full sleep cycles.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔥 Why This Matters
&lt;/h2&gt;

&lt;p&gt;Small changes in sleep timing can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Improve focus
&lt;/li&gt;
&lt;li&gt;Boost energy
&lt;/li&gt;
&lt;li&gt;Reduce fatigue
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🧠 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Sleep quality is not just about duration. It’s about timing.&lt;/p&gt;

&lt;p&gt;Using a sleep cycle calculator can make a noticeable difference in how you feel every morning.&lt;/p&gt;

&lt;p&gt;Try it here:&lt;br&gt;
👉 &lt;a href="https://webzio.website/sleep-calculator" rel="noopener noreferrer"&gt;https://webzio.website/sleep-calculator&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Multiplayer Random Name Picker – Spin the Wheel Together</title>
      <dc:creator>usama irfan</dc:creator>
      <pubDate>Thu, 29 Jan 2026 11:54:22 +0000</pubDate>
      <link>https://dev.to/usama_irfan_1fc844c8ad03d/multiplayer-random-name-picker-spin-the-wheel-together-2a02</link>
      <guid>https://dev.to/usama_irfan_1fc844c8ad03d/multiplayer-random-name-picker-spin-the-wheel-together-2a02</guid>
      <description>&lt;p&gt;Multiplayer Random Name Picker – Spin the Wheel Together&lt;/p&gt;

&lt;p&gt;Random name pickers are everywhere — but almost all of them are single-player.&lt;br&gt;
I wanted something more transparent, fair, and fun, especially for group decisions.&lt;/p&gt;

&lt;p&gt;So I built a Multiplayer Random Name Picker – Wheel of Names, where multiple users can join the same room and spin the wheel together in real time.&lt;/p&gt;

&lt;p&gt;👉 Try it here:&lt;br&gt;
&lt;a href="https://webzio.website/wheel-on-name-multiplayer" rel="noopener noreferrer"&gt;https://webzio.website/wheel-on-name-multiplayer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🤔 Why Multiplayer?&lt;/p&gt;

&lt;p&gt;In many real-life scenarios, randomness needs trust:&lt;/p&gt;

&lt;p&gt;Online giveaways&lt;/p&gt;

&lt;p&gt;Team assignments&lt;/p&gt;

&lt;p&gt;Classroom activities&lt;/p&gt;

&lt;p&gt;Game nights&lt;/p&gt;

&lt;p&gt;Fair decision-making among friends or colleagues&lt;/p&gt;

&lt;p&gt;With single-user tools, only one person controls the spin. That can raise doubts like:&lt;/p&gt;

&lt;p&gt;“Did you rig it?”&lt;br&gt;
“Spin again 😅”&lt;/p&gt;

&lt;p&gt;Multiplayer solves this by making the process open and shared.&lt;/p&gt;

&lt;p&gt;🚀 How It Works&lt;/p&gt;

&lt;p&gt;The experience is intentionally simple:&lt;/p&gt;

&lt;p&gt;1️⃣ Create a Room&lt;/p&gt;

&lt;p&gt;One user creates a room and gets a unique room link.&lt;/p&gt;

&lt;p&gt;2️⃣ Invite Others&lt;/p&gt;

&lt;p&gt;Share the room link with friends, teammates, or participants.&lt;br&gt;
Anyone with the link can join instantly — no signup required.&lt;/p&gt;

&lt;p&gt;3️⃣ Add Names&lt;/p&gt;

&lt;p&gt;All players can see the same wheel and the same list of names.&lt;/p&gt;

&lt;p&gt;4️⃣ Spin Together&lt;/p&gt;

&lt;p&gt;When the wheel spins:&lt;/p&gt;

&lt;p&gt;Everyone sees it happen live&lt;/p&gt;

&lt;p&gt;Everyone sees the same result&lt;/p&gt;

&lt;p&gt;No one can secretly influence the outcome&lt;/p&gt;

&lt;p&gt;🎯 Total transparency. One shared result.&lt;/p&gt;

&lt;p&gt;✨ Key Features&lt;/p&gt;

&lt;p&gt;🔗 Room-based multiplayer system&lt;/p&gt;

&lt;p&gt;👥 Multiple players in one session&lt;/p&gt;

&lt;p&gt;🎡 Real-time synchronized wheel&lt;/p&gt;

&lt;p&gt;🔍 Transparent &amp;amp; fair randomization&lt;/p&gt;

&lt;p&gt;🧠 Great for games, giveaways, and group decisions&lt;/p&gt;

&lt;p&gt;📱 Works on desktop and mobile&lt;/p&gt;

&lt;p&gt;🧪 Use Cases&lt;/p&gt;

&lt;p&gt;Streamers doing live giveaways&lt;/p&gt;

&lt;p&gt;Teachers picking students fairly&lt;/p&gt;

&lt;p&gt;Friends deciding “who goes first”&lt;/p&gt;

&lt;p&gt;Remote teams assigning tasks&lt;/p&gt;

&lt;p&gt;Party games with zero drama 😄&lt;/p&gt;

&lt;p&gt;🛠️ Why I Built This&lt;/p&gt;

&lt;p&gt;There are tons of random name pickers out there — but very few consider group trust.&lt;/p&gt;

&lt;p&gt;This project was about:&lt;/p&gt;

&lt;p&gt;Fairness&lt;/p&gt;

&lt;p&gt;Shared visibility&lt;/p&gt;

&lt;p&gt;Removing doubts&lt;/p&gt;

&lt;p&gt;Making randomness social&lt;/p&gt;

&lt;p&gt;🔗 Try It Out&lt;/p&gt;

&lt;p&gt;👉 Multiplayer Wheel of Names:&lt;br&gt;
&lt;a href="https://webzio.website/wheel-on-name-multiplayer" rel="noopener noreferrer"&gt;https://webzio.website/wheel-on-name-multiplayer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love feedback, feature ideas, or suggestions from the dev community.&lt;br&gt;
If you’ve built something similar or have thoughts on improving real-time multiplayer tools, let’s discuss 👇&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>randomnamepicker</category>
      <category>ai</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
