Finally, I have authorized my own Spotify account and made a successful request to the Spotify API. A live feed of my thought process over the past few days
The app is not in anything resembling a clean state at the moment but it works for the minimal testing I needed and I am content with that for now. Tomorrow I’ll spend some time cleaning up the authorization process and then move onto setting up the necessary endpoints for getting the data my app will use. I realize I’ve said that for about three days but eventually I’ll end up telling the truth. Right?
Authentication and Authorization are trying their best to become a nemesis of mine. I’m still trying to get them both done using Spotify’s API and it feels like it should not have taken this long. Again, I comfort myself by saying this is me knocking off the rust I’ve let accumulate by not programming for so long. At this point, all that should be left is sending one piece of information from the frontend to the server and I should be in the clear. Fingers crossed I’m not lying through my teeth and I can start working on the more interesting aspects of the project.
So I made it 4 days writing one of these every day. #sad.
I didn’t let myself down too bad because this post is about yesterdays work. This involved trying to set up authentication and authorization. All that rust I was trying to knock off showed itself quickly and basically…
Day 2 of my re-introduction to programming involved writing *drumroll* 🎊 11 lines of code 🎊. And on top of that it’s only a copied “Hello World” program! The fruits of my labor shown below:
To be fair, this is more coding than I’ve done since my internship ended back in December so it is still progress. Some more groundwork from today was the creation of a repo and deciding to use the Express framework as opposed to just Node.js. Yesterday, in my head, all the functionality that comes with Express was built into Node.js but that’s not the case (my understanding of Node.js as a framework was a little off). Tomorrow I won’t have as much time to work so I’ll be refining my idea of what this project will be.
It’s the final few months of my college career and I’ve got lots of free time. Emphasis on lots. A mere three credits worth of work and no job. I figured it would be nice to end on a chill note and have so far made the most of that. But, now I figured it’s probably time for me to think about at least touching an IDE again. So, to knock the rust off I’m planning on chipping away at a pet project over the next month. The specifics of said project are as follows:
Wanna use Node.js
Wanna use AWS
Beyond that we’ll just see what happens. Each day I also plan on writing a mini-post like this to track my progress. For today that’s all I’ll be doing 😎 so see you tomorrow.