About

What is 100Tiles?

100Tiles is a daily, collaborative fundraiser dressed up as a drawing grid. Every day at 10:00 AM Pacific a fresh 10×10 grid of 100 blank tiles appears. Anyone can anonymously claim a tile and draw on it — pencil, eraser, or text — while everyone else watches live.

What's different: when you claim a tile, you also name the U.S. 501(c)(3) non-profit it's drawn for. A black strip at the bottom of every tile shows “For [non-profit name]”and links out to that organization.

If all 100 tiles are claimed before the day ends, the non-profit attached to the most-hearted tile wins a $1,000 donation — with Hamid’s approval (he reserves the right to refuse). Up to $100,000 will be donated this way in 2026. Every day is an independent fundraiser; whatever happens, the mosaic is archived forever and a new blank grid begins.

How donations are decided

  • All 100 tiles must be claimed during the day for that day’s donation to trigger.
  • The winning non-profit is the one attached to the tile with the most ❤️ at the 10 AM Pacific rollover.
  • Non-profits must be 501(c)(3) U.S. tax-exempt organizations.
  • Hamid (founder of 100Tiles) personally approves each donation and reserves the right to refuse one — e.g. if the organization isn’t actually a registered 501(c)(3), or if the tile is clearly off-topic or abusive.
  • Every winner’s status (Pending, Approved, Check Issued, Check Cashed, Rejected) is published on the home page so the process stays transparent.

About the creator

Hamid Shojaee

100Tiles was built by Hamid Shojaee, a software entrepreneur based in the Phoenix area. Hamid has spent his career building developer tools and software companies — most notably Axosoft, where he led the team behind GitKraken — and has a long history of shipping things on the web.

Here’s the twist: even though Hamid is a software engineer by background, he didn’t actually write the code for 100Tiles. He built this entire site as a personal experiment in vibe coding — directing an AI assistant to design, implement, and deploy the whole thing while writing none of the code himself. From the real-time Socket.IO layer to the SQLite schema to this very About page, every line was produced by AI under his direction.

The mission grew out of that experiment: if AI is going to make shipping a small web app this easy, the result should do some good. 100Tiles is Hamid’s commitment of up to $100,000 in donations to U.S. non-profits in 2026 — chosen collectively, one day at a time, by whoever shows up to draw.

A note on civility

Tiles can be loved with a ❤️ or flagged for abuse. Tiles that collect enough reports relative to their loves are automatically locked and blacked out for the rest of the day, taking their non-profit out of contention. Please draw things you’d be happy for a stranger — or a kid — to see.

And pick a real 501(c)(3). Non-profits that don’t check out, or tiles whose drawing has nothing to do with the cause they claim to support, can be rejected at the donation stage.