Once I returned to my laptop after 5 minutes of Gemini’s lengthy immediate, I noticed a working app within the preview window and a message concerning the bug.
“~The channel can’t be repaired and will likely be destroyed!” That sounded unhealthy! However proper beneath that was a button to repair the bug. It is fairly bizarre that you just simply advised the pc to construct the complete app in a single immediate, however now you need to click on a button to repair a bug. I ran it anyway, and after 233 seconds Gemini reported success, utilizing phrases like “block” and “race situation.” I simply did not perceive. It was very thrilling.
That is both the second or third time I’ve tried to vibecode an app, relying on whether or not you depend those I by no means took out of the preview stage. The undertaking, which by no means absolutely launched, was an online app with one job: to verify if an area upscale grocery retailer chain was internet hosting its annual Peach-O-Rama occasion. No peaches in the meanwhile. By all accounts, the undertaking at hand is extra bold. It is an app that helps me grasp my unruly backyard.
When my husband and I moved into our home eight years in the past, we did not suppose a lot about gardening. Positive, we mow the garden and such, however aren’t the shrubs and timber caring for themselves?We ignored the backyard till the weeds got here in. The flowerbeds and backyard borders of the home had been quickly stuffed with biblical weeds. There was clearly extra to this entire “yard” enterprise than we anticipated.
We gained a number of battles towards the weeds, however in the end misplaced the battle and known as in a landscaper. His one go to allowed us to go away the backyard virtually on autopilot for a number of years. It labored, however then the weeds began creeping out and the shrub confirmed indicators of misery. This 12 months, because the climate began to look extra like spring, I made a decision to strive to determine what was occurring in my backyard.
I had a tough concept of the place to start out, however I wanted some assist alongside the way in which, and I wanted a solution to arrange the chores that wanted to be achieved. Why not create an app for that function?
I attempted to be as descriptive as attainable within the immediate, but it surely was principally an inventory of requests. Assist handle the lengthy listing of backyard upkeep duties. Make suggestions. Please take into account the climate. Diagnose plant issues utilizing picture recognition. I entered the whole lot into Google’s AI Studio with the purpose of making an Android app that I might load onto my cellphone and take with me on the go. A spot the place vegetation dwell. I figured this could take about an hour and that I might spend the remainder of the day documenting the backyard and following the app’s directions.
My calculations had been a bit mistaken. Positive sufficient, inside a couple of minutes I had a working app within the preview window. It was logically organized, with sections to handle completely different plant zones and an AI “plant physician” that allowed you to add pictures out of your cellphone. Nonetheless, it had an enormous downside with the colour scheme.

For some cause, Gemini determined to place my app in darkish mode with darkish purple and brick accent colours. The writing was illegible, but it surely was additionally ugly. I instructed utilizing gentle inexperienced, pink, and blue colours on a white background, and cautioned them to think about human readability. On the prime of the app’s house display, an enthusiastic greeting appeared: “Welcome again, gardener!” after which there was extra to come back. To be sincere, I just like the adventurous a part of “gardeneer”, so I left that half alone.
We additionally saved the essential construction that Gemini got here up with. It took some tweaks, like integrating dwell climate information somewhat than some bizarre local weather preset that the AI got here up with. Apparently, Gemini thought that if you choose the suitable “profile” for the day’s climate circumstances, it’s going to modify its watering suggestions accordingly. This appeared like an odd alternative since dwell climate data might simply be known as by way of the API. This wasn’t the final time I needed to remind Gemini of the distinction between the bodily and theoretical worlds. Different occasions, I used to be too excited to launch my first app to care about iterating, simply despatched it to my cellphone and began utilizing it as quickly as attainable.
Besides I missed just a few key factors once I skimmed by the app on my laptop computer display. You could not edit the chores you created or schedule them for particular days. I might create profiles of particular person vegetation and group them by zone, however I could not affiliate them with particular duties or truly do something with them. There have been separate tabs for one-time and recurring duties, however all of the chores I added to the app appeared to disregard this sorting and seem within the recurring tab.


This led to many boring interactions. I requested the replace, waited for Gemini to implement the replace, deleted the previous model of the app on my cellphone, and changed it with the brand new model. I discover that different points are usually not working, such because the date picker not having the ability to truly choose a date, and I’ve to return to the chatbot. Now it isn’t simply an unruly backyard that must be tended to, however an unruly app as properly. There is a lesson someplace, I am positive.
The AI Plant Physician, alternatively, was instantly very efficient. It is principally only a “Hey Gemini, discover out what’s mistaken with this plant” button, and I uploaded a photograph of a sick rhododendron. After a minute or so, it spits out an in depth report card about your plant’s well being (lethal unhealthy!), attainable contributing elements to the issue, and some motion objects you’ll be able to add to your planner with only a faucet. It was precisely the backyard assist I wanted.
Our landscaper’s set-it-and-forget answer was to cowl the flower beds with panorama cloth and river rocks. He claimed this could clear up the weed downside in the long term and current vegetation could be fantastic. Moreover, they gave us a reduction if we paid in money. It is over, it is over.
Now, a number of years later, it was clear that one thing was completely different. The leaves on the bushes close to the doorway had turned yellow, and flies had been always buzzing round them. The rose bushes grew like geese and the flowers had been sparse.


Gemini instantly blamed the material and rocks advisable by the landscaper. It was suffocating the basis system, and the basis system was additionally dry as a result of the panorama cloth had seemingly been clogged with filth for years, the report stated. Plus, on sizzling days, the sun-baked stones are baking the roots from above. No surprise our backyard seemed like shit. Actually, it was a surprise any of them had been nonetheless alive.
At that time, it was too late to start the rhododendron rescue mission. After going backwards and forwards on constructing the app, I used to be in a position to spend a complete sunny afternoon simply typing prompts in a chat window. I am fairly positive that each time I pressed Enter to ship a brand new coding mission to Gemini, I used to be consuming the equal of 1 microwave dinner in an information middle outdoors of Spokane or elsewhere. I by no means forgot the irony.
My app wasn’t good but, however the subsequent day I made a decision to carry off on the function request and comply with Dr. Gemini’s pressing advice concerning rhododendrons. I spent a sweaty afternoon listening to a podcast, raking some river rocks, slicing again the panorama cloth, and pruning some shrubbery branches. Then I turned my consideration to a different bedrock. This was lined with weeds that had began to develop on prime of the fabric. Tip: Do not put an excessive amount of panorama cloth in your backyard.
A gardening secret you did not know 8 years in the past: It is so rewarding.
It was laborious work within the solar, and as I approached the prickly Himalayan blackberry vines that had been encroaching on my backyard, the title calling started. However this is a gardening secret I did not know eight years in the past. It is very satisfying. That feeling once you put a software underneath an enormous weed and pull it up, roots and all? Or once you put a shovel underneath a blackberry bush and pull it out of the bottom and ship it again to hell? There isn’t a such factor. Weeding is a ache, but it surely’s additionally addictive. As soon as I get going, it is all the time straightforward to persuade myself to not exit for simply one other 20 minutes once I really want to pack.
Finally, I known as it a day, opened the app, and completed some backyard chores I had been ending. After spending a number of hours actually among the many weeds within the backyard, I had a brand new listing of function requests in my head. As we labored to regenerate the vegetation, we would have liked ongoing assist from Gemini, somewhat than a one-time analysis. And whereas the thought of organizing your backyard by zones is interesting to my Sort A nature, I am undecided it might do something for me. I are likely to a small yard on the outskirts of the town, not Central Park or something like that. Was this app only for chats in Gemini and to-do lists in Google Maintain? Perhaps.
I do not suppose my “Gardeneering” app will ever make it to the Play Retailer, however I realized so much from constructing it. It is laborious to convey how wild it’s how computer systems flip textual content prompts into purposeful software program. It is a form of “telling somebody about your dream” scenario. Nonetheless, it’s essential to have a transparent imaginative and prescient of the issue you need your app to resolve. When you had achieved a bit extra work upfront to focus in your wants earlier than you began prompting, you may need saved your self lots of backwards and forwards.
My adventures in vibecoding additionally revealed issues that I logically knew however did not absolutely perceive. In different phrases, AI would not know what the true world is. Readability is not a difficulty on computer systems, so I did not hesitate to place black textual content on a darkish purple background. We needed to get folks normally climate data somewhat than real-time climate data. As a result of what’s real-time climate to a pc? Even once we had been making “Is It Peach-o-Rama But?” Within the app, Gemini tried to disguise a model that pretended to be checking a grocery retailer’s web site or social channels, however was truly simply cross-referencing the date of the day and the truth that Peach-o-Rama normally begins in mid-July. I needed to argue that it truly issues whether or not Peach-O-Rama is basically occurring.
I have not given up on the yard app but, however an acceptable model might be a lot less complicated than the one I began with. It looks as if the AI was spot on when it got here to the recommendation I received from Gemini. It has solely been just a few days since I pulled the stones and fabric from the rhododendron, however I can already see new leaves rising on one of many branches. Perhaps there’s life left in my backyard in any case.

Alison Johnson
Posts from this creator will likely be added to your day by day electronic mail digest and homepage feed.
to comply withto comply with
See all about Alison Johnson


