Project History · Part I

The Spark Behind the Site

Every single independent software project starts with an annoying problem. For Easy Paint, that problem took place at 3:15 PM on a windy Saturday afternoon, halfway up a master bedroom wall.

I was working on what should have been a straightforward weekend paint job. Before heading to the local hardware store, I did exactly what most people do: I opened a search engine, clicked the first generic paint calculator result that popped up, typed in my basic wall dimensions, and bought exactly the amount of paint it spit out. The tool told me I needed exactly one gallon. It seemed neat, simple, and certain.

The Reality Check: One gallon was mathematically enough to coat the walls once on a pristine spreadsheet. It did not account for real-world absorbent drywall texture, the deep navy blue color I was trying to cover, or the simple spill factor that happens on every real DIY layout.

Two-thirds of the way through the critical second coat, the paint roller started running dry. I found myself frantically scraping the bottom of the can, trying to squeeze out enough wet paint to finish a single wall section to avoid leaving a permanent, visible dried line. I ran out. The project was stalled, requiring an unexpected, messy cleanup and a frustrating second trip back to the store just to buy a single quart container of a slightly different tint batch.

Why Built-In Retail Tools Fail DIYers

That evening, out of sheer curiosity, I started testing the internet's most popular paint calculators to see why the math had failed me so drastically. What I discovered was a clear pattern: most popular estimators are built directly by massive paint retail brands or corporate e-commerce stores.

These corporate tools are designed with an inherent conflict of interest. They either underestimate your needs to make their retail prices look deceptively cheap to secure a sale, or they drastically overestimate the volume to trick you into purchasing an expensive mountain of custom cans you will never open. None of them explicitly showed the underlying mathematical formulas or allowed for granular real-world variables like wall porosity or coat layering behavior.

I realized that DIY painters didn't need another heavily branded corporate sales funnel disguised as a tool. We needed clean, completely unbiased, open-source math built by someone who actually gets paint under their fingernails. That realization was the official starting point for Easy Paint.

Read Part II: Turning Painting Lessons Into Code →