ProductWatch Logo
LaunchesCategoriesAward WinnersBlogs
Launches
Categories
Award Winners
Blogs

Top Categories

ProductivityOpen SourceDeveloper ToolsDesign Tools
MacArtificial IntelligenceAPIMarketing

Trending Products

Paint By JSON | Figma API ClientTrackNotchTabstackWingbits AI
SinalyticaFirecrawlTypeaheadWispr Flow

Highlights

Best Productivity products of the weekBest Open Source products of the monthBest Developer Tools products of the weekBest Design Tools products of the year

© 2026 Product Watch

AboutFAQTermsPrivacy & CookiesNewsletterllms.txt

Contact Us: [email protected]

How Indie Hackers Are Getting Their First 100 Users in 2026

Updated on 26 June, 2026 · 1 min read

IndieHacker
Growth Strategy
SaaS Marketing
const { chromium } = require('playwright');

async function checkAssets(url) {
  const browser = await chromium.launch();
  const page = await browser.newPage();

  const oversizedImages = [];
  page.on('response', async (response) => {
    const contentType = response.headers()['content-type'] || '';
    if (contentType.includes('image')) {
      const buffer = await response.body().catch(() => null);
      if (buffer && buffer.length > 1_000_000) { // > 1MB
        oversizedImages.push({ url: response.url(), size: buffer.length });
      }
    }
  });

  await page.goto(url, { waitUntil: 'networkidle' });
  await browser.close();
  return oversizedImages;
}