Day 61 of 100 Days of Code & Scrum: Planning Enhancements for My Professional Blog
Tags: 100daysofcode, beginners, javascript, productivity
Published: 2021-12-13 09:26:37

Happy Sunday, everyone!

Today, I managed to finish deploying the prototype of my business' [web development blog](https://www.rammina.com/blog). I'm fairly pleased with how it came out! That might be an understatement, because this is one of the projects I really cared about.

I also wrote down my initial plan for things to work on this week, particularly things I need to do for the blog site.

Anyway, let's move on to my daily report!

## Yesterday

Just like I do every weekend, I did my 9th Weekly Sprint Review and Retrospective, in which I went over what I've managed to do well, what my shortcomings were, and what I could do better in the future.

## Today

I set up my weekly Sprint Goals, which will focus on my [professional blog](https://www.rammina.com/blog)'s deployment, bug fixes, and enhancements.

## Weekly Sprint Goals

### Company Website

- deploy the first prototype/MVP of the [Rammina company site](https://www.rammina.com/)'s blog.
- fix any bugs that arise, both pre-deployment and after deployment to production.
- use proper meta-tags for better SEO, most likely will utilize [next-seo](https://github.com/garmeeh/next-seo) to make this easier.
- add tags functionality for each blog post to make it easier to categorize.
- add lazy loading and infinite scrolling for all blog posts page (so data that is loaded by batches to reduce build time).
- add pages for different users and authors.
- allow registered users to comment on blog posts (going to use Disqus).
- add quality-of-life features:
  - filtering by tags
  - search functionality
  - sort blog posts and authors
- add share on social media button (e.g. Twitter, LinkedIn, Facebook) for each blog post.
- improve website performance. 

### Scrum

- continue to learn more about Scrum again.
- keep reviewing the Scrum guide, Scrum flashcards, and other resources.

Have a great week, everyone!

Thank you for reading! I hope everyone's doing well.

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

### Resources/Recommended Readings

- [next/head | Next.js](https://nextjs.org/docs/api-reference/next/head)
- [next-seo | GitHub](https://github.com/garmeeh/next-seo)
- [Rendering Strategies | Next.js](https://nextjs.org/learn/seo/rendering-and-ranking/rendering-strategies)
- [The 2020 Scrum Guide](https://scrumguides.org/scrum-guide.html)
- [Mikhail Lapshin's Scrum Quizzes](https://mlapshin.com/index.php/scrum-quizzes/)

### 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>