Day 60 of 100 Days of Code & Scrum: Ninth Weekly Retrospective
Tags: 100daysofcode, beginners, javascript, productivity
Published: 2021-12-11 11:25:06

Happy weekend, everyone!

This week is also one of the least productive ones in this challenge. However, I'm pretty satisfied with how my professional blog is heading towards, so that kind of evens it out. I'm hoping that the next week is productive, because the Christmas holiday getting closer.

Let's move on to my weekly retrospective!

## Weekly Sprint Goals

- code my blog's Next.js frontend.
- setup Ghost headless CMS.
- have the frontend communicate with Ghost Content API.
- fix the bugs in my company website.
- continue to learn Next.js and Typescript by using concepts while I build my blog or maybe just from reading documentations.
- continue studying for Professional Scrum Master I (PSM I) certification.
- continue networking.

## Weekly Review

Here are the things I've managed to do:

- connected the [Rammina development blog](https://www.rammina.com/)'s Next.js frontend with GhostContentAPI.
- setup Ghost headless CMS.
- style the blog homepage, as well as a specific blog post's page.
- fix some of the bugs in my company website.
- learned more about Next.js, GhostContentAPI, and Typescript while working on the blog.
- continue my studies for PSM I (not by much).
- expanded my network.

## Weekly Retrospective

Moving on, let's tackle what I've managed to do well, what my shortcomings are, and what I could do better next time.

### What Went Great

- I finally got my professional blog working.
- learn plenty regarding Ghost and Next.js.
- discovered a little bit more about Typescript.
- expanded my network a little bit more.

### Some Mistakes I've Made

- I still had days where I didn't code at all.
- I pretty much neglected studying Typescript and Scrum.
- got distracted at times and couldn't focus much.

### Things I Could Improve On

- learn a little bit even if it's not much, on bad days.
- be more disciplined with learning new things every day.
- prioritize tasks that are more likely to help me meet my weekly goals.
- try to automate the things I don't really have to do myself.
- make some of my chores a lot easier to do in terms of workflow.
- I should DEFINITELY install something that blocks me from checking certain sites at a specific time.

### Resources/Recommended Readings

- [10+ Free and Open-Source Ghost Themes for 2021](https://www.creative-tim.com/blog/web-design/free-open-source-ghost-themes/)
- [dangerouslySetInnerHTML | React documentation](https://reactjs.org/docs/dom-elements.html#dangerouslysetinnerhtml)
- [Content API | Ghost](https://ghost.org/docs/content-api/)
- [Next.js Specific Types](https://nextjs.org/learn/excel/typescript/nextjs-types)
- [The Typescript Handbook](https://www.typescriptlang.org/docs/handbook/intro.html)
- [The 2020 Scrum Guide](https://scrumguides.org/scrum-guide.html)
- [Mikhail Lapshin's Scrum Quizzes](https://mlapshin.com/index.php/scrum-quizzes/)

Thank you for the support, everyone! Enjoy your weekend!

![Rammina Thank You Banner](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x9ayfxxxaz2g2hfcqbsk.png)

### DISCLAIMER

**This is not a guide**, it is just me sharing my experiences and learnings. This post only expresses my thoughts and opinions (based on my limited knowledge) and is in no way a substitute for actual references. If I ever make a mistake or if you disagree, I would appreciate corrections in the comments!

<hr />

### Other Media

Feel free to reach out to me in other media!

<span><a target="_blank" href="https://www.rammina.com/"><img src="https://res.cloudinary.com/rammina/image/upload/v1638444046/rammina-button-128_x9ginu.png" alt="Rammina Logo" width="128" height="50"/></a></span>

<span><a target="_blank" href="https://twitter.com/RamminaR"><img src="https://res.cloudinary.com/rammina/image/upload/v1636792959/twitter-logo_laoyfu_pdbagm.png" alt="Twitter logo" width="128" height="50"/></a></span>

<span><a target="_blank" href="https://github.com/Rammina"><img src="https://res.cloudinary.com/rammina/image/upload/v1636795051/GitHub-Emblem2_epcp8r.png" alt="Github logo" width="128" height="50"/></a></span>