DEV Community

CailieS
CailieS

Posted on

This isn't Bowling, This is Sinatra, There are Rules.

I've always appreciated the past time of an afternoon or evening at the local bowling alley. Locals of all ages gather to hang out at the bowling alley to throw on a pair of ugly shoes and spend a few hours with their friends.

I have a few friends who became rather serious about bowling however, and spend a lot of their time traveling around to different tournaments to bowl against other teams and meet people from all over the place. So I thought it would be cool to create a place where teams can check out local tournaments in their area, and also post about different tournaments in their area. And so I created 'Let's Go Bowling!'

I started off this project a touch overconfident about what it was going to take to make this project. I told myself I had it down and that, because I had done a lot of the labs well that I didn't have much to worry about.

And then, well, I got lost in the details. When I initially wrote my code, I could log in, I could create and view tournaments, and beyond that, every time I fixed one bug, something broke somewhere else. Routes were out of order, my login was being finicky, I would forget an equal sign that would change everything. A time was had by all.

I learned to get scrappy with how I coded, I learned about how every little detail counts and how it plays into the bigger picture, I learned a lot about why what worked in the labs worked in my code. I learned how to breathe and walk away when I've been staring at code for so long.

Top comments (0)