<?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: Mukeysh</title>
    <description>The latest articles on DEV Community by Mukeysh (@mukeysh_dev).</description>
    <link>https://dev.to/mukeysh_dev</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%2F3962585%2F58f437fd-61bc-4e43-a125-7d24215786e4.png</url>
      <title>DEV Community: Mukeysh</title>
      <link>https://dev.to/mukeysh_dev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mukeysh_dev"/>
    <language>en</language>
    <item>
      <title>[Boost]</title>
      <dc:creator>Mukeysh</dc:creator>
      <pubDate>Mon, 01 Jun 2026 11:11:28 +0000</pubDate>
      <link>https://dev.to/mukeysh_dev/-1fl2</link>
      <guid>https://dev.to/mukeysh_dev/-1fl2</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea" class="crayons-story__hidden-navigation-link"&gt;I Built 50+ Free Web Tools in One Month During My WFH Break — Here's Exactly How&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/mukeysh_dev" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F3962585%2F58f437fd-61bc-4e43-a125-7d24215786e4.png" alt="mukeysh_dev profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/mukeysh_dev" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Mukeysh
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Mukeysh
                
              
              &lt;div id="story-author-preview-content-3795356" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/mukeysh_dev" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F3962585%2F58f437fd-61bc-4e43-a125-7d24215786e4.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Mukeysh&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 1&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea" id="article-link-3795356"&gt;
          I Built 50+ Free Web Tools in One Month During My WFH Break — Here's Exactly How
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;1&lt;span class="hidden s:inline"&gt;&amp;nbsp;reaction&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            5 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>I Built 50+ Free Web Tools in One Month During My WFH Break — Here's Exactly How</title>
      <dc:creator>Mukeysh</dc:creator>
      <pubDate>Mon, 01 Jun 2026 11:11:04 +0000</pubDate>
      <link>https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea</link>
      <guid>https://dev.to/mukeysh_dev/i-built-50-free-web-tools-in-one-month-during-my-wfh-break-heres-exactly-how-nea</guid>
      <description>&lt;p&gt;My company had less work last month and gave the entire dev team WFH. Most of my colleagues took it easy. I decided to build something that could earn money while I sleep.&lt;/p&gt;

&lt;p&gt;One month later — thequickutils.com is live with 50+ free web tools, deployed on Vercel, indexed on Google, and AdSense application submitted.&lt;/p&gt;

&lt;p&gt;Here is the full story, the tech decisions, and everything I learned.&lt;/p&gt;




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

&lt;p&gt;I have always been annoyed by tool sites. You search "age calculator", click the first result, and get hit by 6 popup ads, a cookie banner, a newsletter signup, and a page that takes 8 seconds to load.&lt;/p&gt;

&lt;p&gt;I thought — what if someone just built clean, fast, no-nonsense tools? No popups. No signups. Just tools that work.&lt;/p&gt;

&lt;p&gt;The business model is simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Free tools attract massive search traffic&lt;/li&gt;
&lt;li&gt;Google AdSense on each page earns money per visitor&lt;/li&gt;
&lt;li&gt;More tools = more pages = more traffic = more money&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Tech Stack
&lt;/h2&gt;

&lt;p&gt;I chose tools I already knew well so I could move fast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js 16&lt;/strong&gt; (App Router) — file-based routing makes adding new tools trivial&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript&lt;/strong&gt; — strict mode, catches bugs before they go live&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tailwind CSS 4&lt;/strong&gt; — utility-first, no time wasted on CSS files&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vercel&lt;/strong&gt; — free hosting, auto-deploys on every git push&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Total infrastructure cost: &lt;strong&gt;₹0 per month.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The Folder Structure
&lt;/h2&gt;

&lt;p&gt;Every tool follows the exact same pattern:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;tools/
  age-calculator/
    AgeCalculator.tsx   ← "use client" UI component
    meta.ts             ← SEO title, description, keywords
    utils.ts            ← pure calculation functions

app/(tools)/
  age-calculator/
    page.tsx            ← Server component, metadata export
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This pattern meant adding a new tool took &lt;strong&gt;2–3 hours maximum&lt;/strong&gt; once I had the structure figured out.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Tools I Built (Top 10)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Age Calculator
&lt;/h3&gt;

&lt;p&gt;The most searched calculator on Google. Calculates exact age in years, months, days — plus total weeks, total days, and a birthday countdown. Simple logic but millions of daily searches.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. BMI Calculator
&lt;/h3&gt;

&lt;p&gt;Health niche tools have the highest AdSense CPC rates. Added a visual BMI bar with colour-coded health zones and ideal weight range suggestion.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Unit Converter
&lt;/h3&gt;

&lt;p&gt;120+ units across 14 categories — length, weight, temperature, area, volume, speed, time, pressure, energy, power, data, angle, frequency, and fuel economy. The temperature and fuel conversions needed special handling since they are not simple multiplication.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Word &amp;amp; Character Counter
&lt;/h3&gt;

&lt;p&gt;Writers, students, and social media managers use this constantly. Counts words, characters, sentences, paragraphs, and reading time. Updates instantly as you type.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Password Generator
&lt;/h3&gt;

&lt;p&gt;Simple logic — random character selection from configurable character sets. Added strength indicator and one-click copy.&lt;/p&gt;

&lt;h3&gt;
  
  
  6. QR Code Generator
&lt;/h3&gt;

&lt;p&gt;Used the &lt;code&gt;qrcode&lt;/code&gt; npm library. Generates downloadable QR codes for any URL or text in seconds.&lt;/p&gt;

&lt;h3&gt;
  
  
  7. Color Picker
&lt;/h3&gt;

&lt;p&gt;HEX, RGB, and HSL conversion with a live palette generator. Designers Google this daily.&lt;/p&gt;

&lt;h3&gt;
  
  
  8. JSON Formatter
&lt;/h3&gt;

&lt;p&gt;Paste messy JSON, get beautifully formatted output. Added minify, validate, and copy buttons. Developer tools get shared in communities — free backlinks.&lt;/p&gt;

&lt;h3&gt;
  
  
  9. Resume Builder
&lt;/h3&gt;

&lt;p&gt;Most complex tool on the site. Multi-step form with PDF download using &lt;code&gt;react-to-print&lt;/code&gt;. Highest CPC category in AdSense.&lt;/p&gt;

&lt;h3&gt;
  
  
  10. Invoice Generator
&lt;/h3&gt;

&lt;p&gt;Business users = premium ad rates. PDF download with logo upload support.&lt;/p&gt;




&lt;h2&gt;
  
  
  The SEO Strategy
&lt;/h2&gt;

&lt;p&gt;Every tool page follows the same SEO structure:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight tsx"&gt;&lt;code&gt;&lt;span class="c1"&gt;// Each page exports metadata — Next.js App Router pattern&lt;/span&gt;
&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;metadata&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nx"&gt;Metadata&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="na"&gt;title&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Age Calculator – Find Your Exact Age Free | QuickUtils&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="na"&gt;description&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;Free online age calculator. Enter date of birth...&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="na"&gt;alternates&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="na"&gt;canonical&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;/age-calculator&lt;/span&gt;&lt;span class="dl"&gt;'&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;Below every tool I wrote 200–300 words of original content:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;How to use the tool&lt;/li&gt;
&lt;li&gt;What the tool calculates&lt;/li&gt;
&lt;li&gt;FAQ section (2–3 questions)&lt;/li&gt;
&lt;li&gt;Links to related tools&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is the content Google actually reads and ranks. Without it, your page is invisible.&lt;/p&gt;

&lt;p&gt;I also added:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;app/sitemap.ts&lt;/code&gt; — auto-generates sitemap for all tools&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;app/robots.ts&lt;/code&gt; — tells Google which pages to crawl&lt;/li&gt;
&lt;li&gt;Schema markup on every page — &lt;code&gt;WebApplication&lt;/code&gt; type&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Biggest Mistake I Made
&lt;/h2&gt;

&lt;p&gt;I built 30 tools before writing any content below them.&lt;/p&gt;

&lt;p&gt;Big mistake. Google needs words to understand what your page is about. A page with just a tool component and no text is almost invisible in search results.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lesson: write the SEO content section before shipping the tool page.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  What Happened After Launch
&lt;/h2&gt;

&lt;p&gt;Within the first week:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Submitted sitemap to Google Search Console&lt;/li&gt;
&lt;li&gt;Submitted to Bing Webmaster Tools&lt;/li&gt;
&lt;li&gt;Posted on Reddit r/webdev and r/InternetIsBeautiful&lt;/li&gt;
&lt;li&gt;Shared on LinkedIn&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Within two weeks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;40+ pages indexed by Google&lt;/li&gt;
&lt;li&gt;150–300 organic visits per day&lt;/li&gt;
&lt;li&gt;First Quora answers driving consistent traffic&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Numbers
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Tools built&lt;/td&gt;
&lt;td&gt;50+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Time taken&lt;/td&gt;
&lt;td&gt;~10 days&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pages indexed&lt;/td&gt;
&lt;td&gt;45+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Daily traffic (week 3)&lt;/td&gt;
&lt;td&gt;~200 visits&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AdSense status&lt;/td&gt;
&lt;td&gt;Applied&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  What I Would Do Differently
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Write content first, build tool second&lt;/strong&gt; — SEO content takes as long as the tool itself&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Start with the highest-traffic tools&lt;/strong&gt; — age calculator and BMI calculator rank faster than niche tools&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Submit to Search Console on Day 1&lt;/strong&gt; — don't wait until you have 50 tools&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add internal links from day one&lt;/strong&gt; — every tool page should link to 3 related tools&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Key Technical Lessons
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Server vs Client Components
&lt;/h3&gt;

&lt;p&gt;Tool UI components need &lt;code&gt;"use client"&lt;/code&gt; because they use &lt;code&gt;useState&lt;/code&gt;. But the page wrapper, H1, meta description, and SEO content are Server Components — zero JavaScript sent to the browser for static content.&lt;/p&gt;

&lt;p&gt;This keeps PageSpeed scores above 90.&lt;/p&gt;

&lt;h3&gt;
  
  
  TypeScript Strict Mode
&lt;/h3&gt;

&lt;p&gt;Every calculation function is fully typed. Caught several edge cases at compile time that would have been silent bugs in JavaScript — for example, negative BMI values, division by zero in fuel conversion, and invalid date comparisons in the age calculator.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pure Calculation Functions
&lt;/h3&gt;

&lt;p&gt;All math logic lives in &lt;code&gt;utils.ts&lt;/code&gt; files — no React, no side effects. This makes them easy to test and easy to reuse across multiple tool variations.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's Next
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Apply for Google AdSense (done — waiting for approval)&lt;/li&gt;
&lt;li&gt;Write blog posts targeting long-tail keywords&lt;/li&gt;
&lt;li&gt;Add 20 more tools based on traffic data&lt;/li&gt;
&lt;li&gt;Launch on ProductHunt&lt;/li&gt;
&lt;li&gt;Optimise ad placements after approval&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;A slow month at work felt like a problem. It turned out to be the best opportunity I have had in years.&lt;/p&gt;

&lt;p&gt;50 tools. One month. Zero cost to run. Potential for passive income for years.&lt;/p&gt;

&lt;p&gt;If you are a developer with free time — build something. Not a tutorial project. Something real, something live, something that solves a problem people actually search for.&lt;/p&gt;

&lt;p&gt;The internet rewards consistency and patience. I am two months in and just getting started.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Live site:&lt;/strong&gt; &lt;a href="//thequickutils.com"&gt;thequickutils.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Happy to answer any questions about the tech stack, SEO approach, or tool-building process in the comments.&lt;/p&gt;

&lt;p&gt;If this helped you — drop a ❤️ and follow for updates as the traffic and earnings grow.&lt;/p&gt;

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