FillFast

Period
2025 — now
Type
Solo product
Services
Product, Design, Development
Website
fillfast.work ↗

About

FillFast fills any form with realistic, coherent fake data — in a single click.

Outcome

I designed and built the entire product myself — positioning, UI/UX, the extension, and the landing page — building in public along the way. FillFast is now part of my own daily development and testing workflow, and is expanding to the wider dev/QA community.

Problem

Devs and QA fill the same forms dozens of times a day: account sign-ups, orders, customer records. Hastily typed data like "asdf@test.com" pollutes demo environments, makes bugs harder to reproduce, and makes demo screens look unprofessional.

The problem isn't typing speed — it's that test data lacks coherence.

Research

Watching testing workflows across the product teams I've worked with, three patterns kept repeating:

  • Everyone invents their own test data; nobody can reuse anyone else's.
  • Existing autofill tools generate disconnected values — name, email, and phone never add up to one plausible person.
  • Vietnamese data (full names, addresses, valid phone prefixes) is barely supported by any tool.

Product System

FillFast is built around the idea of a coherent record: every fill produces one complete "person" — name, email, phone, and address that agree with each other and are valid per locale.

  • The extension detects fields semantically (label, name, placeholder) instead of hard-coding selectors.
  • A locale-aware data generator, with first-class Vietnamese support.
  • Records can be pinned and reused to reproduce an exact test scenario.

Role

  • Product positioning and build-in-public strategy
  • UI/UX design for the extension popup and landing page
  • Full extension development (TypeScript)
  • Operations, releases, and user feedback loops

Learnings

Small product, sharp scope

An extension that solves exactly one daily pain is far easier to polish and to explain than a platform that "does everything".

Building in public is a feedback loop

Sharing progress publicly forces me to ship consistently and hear feedback early — before investing deeply in features nobody needs.

Eat your own cooking

Using FillFast every day in my own work is the most honest QA there is — every rough edge shows up immediately.

© 2026 Phi Dang Ho Chi Minh City — —:—:—