DEV Community

Gavin Builds
Gavin Builds

Posted on

I am maintaining 8 small AI built browser tools instead of starting another new project

Over the last few days, I stopped chasing new ideas for a moment and went back to maintain the small browser tools I had already shipped.

Right now I am maintaining 8 small tools:

  1. iWorkViewer for opening Apple iWork files online

    https://iworkviewer.com/

  2. LivePhotoKit for working with Live Photo and HEIC files

    https://livephotokit.com/

  3. Planting Calendar for garden planning by zone

    https://plantingcalendar.net/

  4. FreeTDEE for calorie, macro and TDEE calculation

    https://freetdee.com/

  5. BabyPercent for baby growth percentile checking

    https://babypercent.com/

  6. InvoicePad for simple invoices, estimates and receipts

    https://invoicepad.net/

  7. ZonePlan for international meeting planning

    https://zoneplan.net/

  8. PupVax for puppy vaccine schedules

    https://pupvax.com/

The biggest lesson is simple:

Shipping the tool is not the finish line.

It is the starting line.

A small tool only becomes a real asset after it has search visibility, clean pages, indexable URLs, useful internal links, and some external references.

So instead of building another random idea, I focused on the boring maintenance layer:

  1. Check whether the homepage is live.
  2. Check robots.txt and sitemap.xml.
  3. Review page titles and meta descriptions.
  4. Make sure canonical tags are present.
  5. Check that pages are not accidentally noindexed.
  6. Look at Google Search Console data.
  7. Find weak sites with low clicks and low indexing.
  8. Add internal links to high intent pages.
  9. Create external references from public pages.
  10. Keep a public log so the work can be verified later.

This changed how I think about AI coding.

AI can help me build faster, but speed alone is not enough.

If I keep starting new projects without maintaining the old ones, I am just creating digital clutter.

The better path is to treat every small site as a tiny SEO asset.

That means each tool needs:

  1. A clear search intent.
  2. A useful page that answers that intent.
  3. A crawlable structure.
  4. A sitemap that search engines can trust.
  5. Internal links to deeper pages.
  6. External links from relevant public pages.
  7. Regular Search Console review.

The weak sites are usually the most useful teachers.

If a site has impressions but almost no clicks, I need to improve the title, the angle or the page match.

If a site has very few indexed pages, I need to improve the crawl path, sitemap and internal links.

If a site has no impressions at all, maybe the topic is too weak, the pages are too thin, or Google has not found enough reasons to care.

This is what I am learning now:

AI coding is not just about making apps.

It is about building and maintaining small assets that can slowly earn search traffic.

The boring work matters.

The maintenance work matters.

The logs matter.

The follow up matters.

My next step is to keep improving the weaker tools, especially FreeTDEE, PupVax, InvoicePad and ZonePlan.

I will keep adding better long tail pages, improving internal links, and publishing external references from places like GitHub, Dev.to, Medium and Gist.

The goal is not to make one viral launch.

The goal is to make these small tools easier for search engines to understand, crawl and rank over time.

Top comments (0)