DEV Community

loading...

Release 0.4 Part 1: Determined not to let everyone down once more!

hyperthd profile image Abdulbasid Guled Updated on ・2 min read

“If you’re walking down the right path, and you’re willing to keep walking, eventually you’ll make progress” ― Barack Obama

The past week was a tough one for sure. Trying to recover from the past release was not an easy one. My morale was dropped to the lowest point it had been since the day I was kicked from University. To know that I tried and my efforts were in vain was demoralizing to say the least. I needed time and space away from the environment I had spent time with for most of my life. Time does not stand still, however, and like any other person, I had to come to gripes with what had occurred, accept it, and continue on.

This is the last release for DPS909 and the most ambitious one yet. We're to make a PR or a series of PRs that were bigger than any we had ever done yet. Considering I didn't finish my PR for my external project and my PR for telescope was merged just after the deadline, this would my work to add to my resume. I wanted to make sure I didn't end up making the same mistake twice this time. So I talked with our professor, David.

Our telescope project is in the process of moving the front-end from gatsby to next.js and we're taking advantage of typescript. As a result, the front-end needs to be entirely ported over. I decided to take up the banner, footer, and footer in the about page. Simple in theory, but when you consider TS and next.js, two technologies that I have little experience with, it's certainly the challenge to hopefully get them up to par. I asked David and he not only mentioned that it was fine for this release but told me to have fun with this. It's a unique approach to teaching that I feel can only occur with open source since you can work with anything you want. It was certainly the morale boost that I needed and as such, will be the focus for me for this release.

Since this release will be focused on one PR, the next two blog posts I make on this release will be focused on the progress being made on this PR and the work to get this done. One thing is certain though. When I finish this semester, I will, absolutely plan on taking the follow-up open source course in the Winter Semester, DPS911. I think it's only fitting to continue working on open source as a way to improve and prepare myself for my coop which is fast approaching. Until next time!

Discussion

pic
Editor guide