The Database, and the Tables I Deleted When I Changed Direction
By the second redesign, I had stopped thinking of the plugin as code with a database attached, and started seeing it truthfully,…
Plugins I build for WordPress, and the lessons learned shipping them.
By the second redesign, I had stopped thinking of the plugin as code with a database attached, and started seeing it truthfully,…
A maid’s profile needs different fields from a driver’s. Cooking specialities for one, licence class for the other. The naive build hardcodes…
Most platforms race content live, sign up, post, visible in seconds. MaidsMe does the opposite on purpose, a worker completes a profile…
The teardown left MaidsMe with one central flow, and this post builds it end to end. An employer browses profiles without any…
Every platform has one rule that, if you trace it, explains half the codebase. For MaidsMe it is this, no worker’s phone…
Tearing down your own working code is a specific kind of pain. Version one of MaidsMe worked, two login systems, two dashboards,…
My first design for MaidsMe was symmetrical, and the symmetry felt like quality. Two kinds of users, so two of everything, a…
After the limo plugin, my next build carried a different kind of weight. MaidsMe Pro is a job marketplace for domestic workers…
The limo booking plugin was the most ambitious thing I had built, and the most humbling. A complete ride platform as a…
By this point the limo plugin had its booking flow, its payments, its driver side, and an app like feel. But a…