The App That I Never Knew I Could Build (Part 1)

Chris Diamond
3 min readJul 2, 2021

Hello world! For those of you who don’t know me my name is Chris Diamond and about 10 weeks ago I embarked on a journey to become a software engineer studying at Flatirons School in Denver, CO.

This is the story of my journey to learn how to become a software engineer so far and leading up to the best project I have made so far, which is only getting better.

Before the beginning of the program I had ZERO prior experience with coding… I am talking NONE. So as you can imagine what my first week learning Javascript was like… it was like learning math again for the first time. Which I can tell you was not my strong suit the first time around.

total confusion

At the beginning I felt so hopeless. The idea of making a function was hard for me to understand let alone the idea of writing an event listener that could do this or that. But low and behold… I was able to do it… After two weeks of non-stop vanilla java-script studying, I was able to pass my first coding challenge!

A single page JS file that had no more than 70 lines of code… and damn was I proud!

A Sample of The Greatest Code Of All Time

Looking at this code now, it is amazing how simple it is and yet at the same time still feels like such a big accomplishment for me. Obviously this is not the most profound code of all time. But this code taught me the foundation for everything that was to come in front of me.

Outside of coding, I love to play golf. My journey of learning to be a better golfer is very similar to my experience of learning coding. It has taken a lot of mental battling but man has it been worth it!

I have learned a lot since this code, but still use the same pieces in much more robust ways, like you see below.

A glimpse of what is to come!

The beginning of this journey was one of the most uncomfortable and exciting experiences of my life, and it is only uphill from here!

I guess the biggest thing that I can take away from this first step in my journey is the realization that I capable of doing anything I set my mind to.

This was the first app I never knew I could build.

--

--