DEV Community

Adriana DiPietro
Adriana DiPietro

Posted on

1 2

Sinatra CRUD MVC Project

29 October 2020

At the start of the week, it seemed as if ideas were flying all over the place. Of course, with that, questions and curiosities followed suit. I was overwhelmed with the possibilities when I realized I was given freedom to do my project on anything. It was like last time, but somehow much different. Maybe because I did not have to rely on an API for data and therefore, structure. So, the ideas continued but sort of failed to become a reality. Also, what failed was my realization that simplicity is a virtue, not that patience stuff they are always talking about. I thought to myself, I need to be simple and succinct and not fall to the idea that more is more.

How often do us westernized folks participate in this notion? We love “more”. We love gluttony. We love extravagance. So, we usually take something simple and make it a monster out of fear that we did not do enough. I realized this when I started to plan out an application that produced a color swatch based off a nail color input. So, that one may match their outfits to their nails and vice versa (Patent pending... just kidding.)(But seriously, do not take my idea!). I took a few steps back… because simply I was out of my league. I do not know how to do that at all! After the denial limped away and reality hit, I broke down my idea into its simplest form: let me just catalog nail polish colors. From my experience, and from similar stories of others , I can never remember what color I got and often make it my life’s quest to find it until I eventually find a new color I really adore. I was content with my idea and (sort of) content with doing “less.”

I started my project and I was surprised at how easy it felt to code. I feel as if I did not struggle as much as last month’s project. The idea of my personal progression in code still feels really new to me, but I am hoping that blossoms into confidence, an area I really need to work on. I also really love project weeks as it holds the moments where the imposter syndrome idles and instead comfort lives freely.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay