Designing Dummi

Aaron Benjamin
May 15, 2017 · 4 min read
Image for post
Image for post


Making up names, dates, times, email addresses, and cheesecake recipes is hard. I made Dummi to make generating and using placeholder data easier and more accessible for designers and developers.

The challenge

I needed to find a way to generate placeholder data in a way that was understandable and consumable by designers and the tools they already used.

  • Different contexts need different types of data
  • Designers use various different design tools for drawing and prototyping


I set two types of goals:

What’s the best thing that could happen?

  • Designers and developers will use Dummi to fill their mock ups and prototypes with beautifully crafted placeholder data.
  • Chris Coyier will tweet about it.

What’s the worst thing that could happen?

  • Dummi doesn’t offer enough variety and flexibility to be useful
  • @therealdonaldtrump will tweet about it

When things got GUI…

Note: Dummi was called before I realized the domain was taken.

Image for post
Image for post
  • Pink?
  • Pink!
Image for post
Image for post
  • Data ideas….Company/Customer names, blog posts, tasks, file names (w types and edit dates), products for e-commerce
  • Did anyone ask for years, dates, months, days, e-commerce and business categories, cities, countries, languages, timezones…is that more options and not data?
  • Awesome service. Definitely one I’ll be using on my current project. Nice one.
  • Excited for the url feature. Will be really useful 😀
  • Custom key names?
  • What if I could name my keys?
  • Why can’t I edit the value names?

Listen & Learn

With feedback rolling in from twitter, email, and people walking over to my desk at work, it was time to get to work on the next version. We knew we needed to:

  • Make some updates to the UI
  • Update labels to be more clear
  • Expand the types of data offered
  • Make Dummi mobile friendly (because, why not?)
  • Find a way to make the data look friendlier before converting it to the output format
Image for post
Image for post

Version 2

After a few months in the wild, feedback continued to roll in and I continued to make note of what our growing audience needed.

  • Adjusted the control panel to better fit how people were using it
  • Updated the labels to reflect user’s vocabulary
  • Stretched the UI to fill the screen
  • Made the mobile version easier to use
  • Refined the edit/delete controls
  • Added more types of data to choose from
Image for post
Image for post

What’s next


Imagery is a big part of design. Our users have expressed interest in product images, movie posters, book covers, album art, splash screens, cat memes, gifs, and grey boxes.

Feed hosting

As of now, users can download their data in JSON or CSV format. In addition to adding new data types, we want users to be able to save their feeds and access them using design tools or from an API.

Inline Editing

To build a better relationship with the selected attributes and the output, Dummi will allow users to make selections and adjust settings in the context of the data structure.


Users will be able to use an API to consume Dummi Data.

Stay tuned for more soon!

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store