When I returned to my computer five minutes after giving Gemini a lengthy prompt, I had two things: a functional app in a preview window, and a message about a bug. My yard is dying, so I made an app for that How a yard work to-do list turned into a vibe-coding project. “~ Channel is unrecoverably broken and will be disposed!” Sounded bad! But right below it was a button to fix the bug. Pretty weird that I just instructed a computer to build a whole app for me with a single prompt, but it needed me to click a button to fix a bug. I did anyway, and in 233 seconds Gemini reported back that it had succeeded, using words like “blockages” and “race conditions.” I didn’t understand a bit of it. It was thrilling. This was my second or third attempt at vibe-coding an app, depending on if you count one that I never took out of the preview stage. The project that never fully launched was a web app with one job: to check if a local high-end grocery chain is running its annual Peach-o-Rama event. So far, no peaches. However you count it, the project at hand is more ambitious: an app that will help me master my unruly yard. When my husband and I moved into our house eight years ago, we didn’t give a lot of thought to yard work. Sure, you mow the lawn and stuff, but don’t the shrubs and trees pretty much take care of themselves? We ignored the yard until the weeds moved in. The flower beds bordering the house and the boundaries of the yard quickly filled with weeds of biblical proportions. Clearly there was more to this whole “yard” business than we anticipated. We won a couple of battles with the weeds but eventually lost the war and called in a landscaper. His one-time visit let us leave the yard mostly on autopilot for a few years. It worked, but then the weeds started creeping back and the shrubs were showing signs of distress. When the weather started turning spring-ish this year, I resolved to figure out what was going on with our yard. I had a rough idea where to start, but I wanted some help along the way and a method of organizing the chores that needed to be done. Why not make an app for that? I tried to be as descriptive as possible with my prompt, which was basically a list of demands: Help me manage a long list of yard care chores; Make recommendations; Take weather into consideration; Use image recognition to help diagnose problems with plants. I entered it all into Google’s AI Studio with the goal of creating an Android app that I could load on my phone and bring outside. You know, where the plants live. I figured it would take an hour or so and I could spend the rest of the day documenting the state of my yard and doing whatever the app told me to do. My calculus was a little off. Sure, I had a working app in a preview window within a few minutes. It was logically organized, with sections to manage different plant zones and an AI “plant doctor” where I could upload images from my phone. But it had a major color scheme problem. For some reason,