Day 77 of 100 Days of Code & Scrum: Web Development Services Page and More Next.js
Tags: 100daysofcode, beginners, javascript, productivity
Published: 2022-01-13 12:09:54

Hello there, everyone!

I got plenty of work done on my Web Development Services page today. I feel like it could use some improvements, but I'm satisfied for now and would like to move on to other pages. I do need to be more efficient with my time and work on the things that give me the most value.

I've also been learning more about Next.js, and it's probably my most favorite framework so far. I haven't felt this excited to discover new things since I first worked with React back in 2019. Maybe, Next.js is going to stay as my most preferred framework until I try out SvelteKit, which I've heard great things about.

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

## Yesterday

I worked on the web development services page and added various subsections that fall under Our Specialties.

## Today

### Company Website

- I worked on my Web Development Services page, added multiple subsections with text content and images.
- used `blurDataURL` placeholders to make my images seem to load smoother and to avoid dislodging elements.

### Next.js

- learned more about advanced data fetching techniques and patterns in Next.js.

### Scrum

- read this article, titled [Myth: Having A Sprint Goal Is Optional In Scrum](https://www.scrum.org/resources/blog/myth-having-sprint-goal-optional-scrum).
- here are some negative consequences if there is no Sprint Goal:
  - a wide variety of items (potentially unrelated) will be pulled from the Product Backlog during Sprint Planning.
  - the Sprint Backlog is likely what Development Teams implicitly (or explicitly) commit to instead.
  - no obvious incentive to collaborate.
  - the Daily Scrum takes the form of a status update.
  - the Development Team doesn’t have guidance on how to decide where to invest time and what to let go.
  - it is hard to know when a Sprint is successful.

Thank you for reading! Have a good day!

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

## Resources/Recommended Readings

- [The 2020 Scrum Guide](https://scrumguides.org/scrum-guide.html)
- [Next.js & React by Maximilian Schwarzmüller](https://www.udemy.com/course/nextjs-react-the-complete-guide/)
- [Next.js official documentation](https://nextjs.org/docs/getting-started)
- [SWR official documentation](https://swr.vercel.app/)
- [Myth: Having A Sprint Goal Is Optional In Scrum](https://www.scrum.org/resources/blog/myth-having-sprint-goal-optional-scrum)

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