Ask HN: How did you find your great side project idea?
I was a moody teenager (maybe 16 years old) who had just been forced to move from her home in the US to Australia. We moved in summer and had nothing to do for a few months except explore Fremantle, and all of our luggage had not been transferred yet - we were staying for the summer in a company-provided apartment and my parents decided there was no point in getting everything shipped to this temp apartment. I was mad at my parents for making me move, bored, missed the horse farm I worked at in Alabama. Usually I&#x27;d always be tinkering on the PC making weird web projects and playing games, but now I had no computer. Basically I had a lot of time to think about random crap. Thinking back on it now it was my favorite time to be in Australia. Fremantle is a gorgeous, quirky city and I had all the time in the world to walk around the cool little hipster artsy stores and the &quot;psychic&quot; shops selling crystals and stuff. My imagination ran wild!<p>Anyway, during this time I thought a lot about all the places we&#x27;d lived and was feeling a bit nostalgic both for Alabama and my original home in Ukraine. I thought back on my favorite childhood memories, which were all at my grandparents&#x27; summerhouse in Kherson. One day when I was maybe six or seven years old it was raining really hard and a bunch of snails were crawling around everywhere. I captured some and had them race on the pavement. I &quot;trained&quot; them to crawl in a straight line (I swear this actually happened - or at least that is how I remember it). When I was done I put them all in my orange fishing bucket with leaves, water, and berries and put them aside figuring they&#x27;d be gone by the evening. When I came back in the evening they _were_ gone, but I spotted them all around the bucket (crawling away). The next morning, though, they were all back! This went on for a few days - the snails would leave around the evening and be back in the bucket by the next day. I thought it was really cool!<p>A few days later we had planned to go fishing the next morning with my grandfather so I knew I&#x27;d need my orange bucket back. That night before going to bed I put all the snails out into our garden patch and cleaned out the bucket to be ready by morning. But in the morning, the snails were back again. So I couldn&#x27;t go fishing. This went on for another couple of days and each time I got more and more annoyed at the snails coming back. Even though I tried to &quot;hide&quot; the bucket from the snails by moving it around, they would always find it. One time I put the snails out into the patch again in the morning and went to get ready for fishing thinking they wouldn&#x27;t be able to crawl back that fast, but when I got back most of them were just back again. I&#x27;m not sure why my kid-mind at the time didn&#x27;t just put the snails away again right before leaving and take bucket, but I didn&#x27;t.<p>Finally one morning after a few days of this I was angry. I was really excited about going to fish and there were a bunch of snails in my bucket again. I grabbed the bucket and started <i>throwing</i> the snails out one by one into the patch. I was so annoyed and didn&#x27;t care about taking them out of their home anymore. The snails landed out of sight and in my mind I wasn&#x27;t hurting them, since I was throwing them where they&#x27;d land on vegetation or soft earth. Except I misjudged a throw and accidentally threw one of the snails right in front of me - it hit a rock or branch or something and its shell cracked in a really bad way. I could see the body spilling out of the shell, and it was still alive and moving but I knew it was dying. That&#x27;s when I realized I&#x27;d been hurting them, and now I&#x27;d killed at <i>least</i> this one. I was horrified, started crying - the thought of putting the snail out of its misery didn&#x27;t even cross my mind. I felt awful and decided the snails could have my bucket and live there for as long as they want, so I tried to find some of the other snails I&#x27;d thrown away but it was too late - I couldn&#x27;t find them anywhere. I ended up leaving to go fishing with the bucket.<p>As a kid I got over and forgot the incident by probably the next day, but in Fremantle when I thought about it again I just felt guilty again. And then I remembered how cool it was that the snails would crawl in a straight line when I raced them, and how it was even cooler that they kept coming back &quot;home&quot; even though I wasn&#x27;t trapping them in the bucket! So I got the idea for a snail racing website where people could find virtual snails, take care of them, race them against each other, and breed them. My favorite games to play at the time were PHP browser games, so I envisioned it being written in PHP.<p>I had a few false starts over the years; when I first had the idea I only knew a bit of HTML and CSS and had no skills to build this thing. I didn&#x27;t seriously start working on it until later, but that is my side project - a snail and snail management simulation - and I have a feeling I won&#x27;t move on to anything else for a very long time.