Day 32 of 100 Days of Code & Scrum: Branching, Merging, and More Physical Therapy
Tags: 100daysofcode, beginners, javascript, programming
Published: 2021-11-09 09:47:49

Hello there!

Like every Tuesday, wasn't that productive today because I was impeded by my Physical Therapy session.

I didn't have much time for coding, and the best that I could do where make a desktop breakpoint for my navbar, re-factor my code, and then do a pull request to merge it with my main branch. Next, I have to make a Services section, so I was looking at the websites of web agencies to use as a reference for design. I did not start coding it yet, but I already made another branch for it.

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

## Yesterday

I learned about `react-css-modules` and used it to make it easier to code CSS. Also, I finished the mobile version of my navigation menu.

## Today

Here are the things I learned and worked on today:

### Next.js

- remembered to use `<Image />` for images in Next.js as it comes with optimization such as lazy loading.
- I also learned that if you want to style `<Link />` with a className, you can insert `<a className={styles.link}>link text</a>` like this:

```
<Link href="/">
  <a className={styles.link}>Home</a>
</Link>
```

- and that you can't do it like this (INVALID):

```
<Link href="/" className={styles.link}>Home</Link>
```

### Scrum

- read some horror stories about Scrumbags (really bad Scrum Masters).
- I did some practice flashcards for Scrum.
- reviewed some of the things I've learned before.

I want to make some time for studying Typescript, but maybe tomorrow onwards.

Have a good day, everyone!

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

### Resources/Recommended Readings

- [Official Next.js tutorial](https://nextjs.org/learn/basics/create-nextjs-app?utm_source=next-site&utm_medium=nav-cta&utm_campaign=next-website)
- [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/)

### Cover Image

- [Meriç Dağlı](https://unsplash.com/photos/7NBO76G5JsE?utm_source=unsplash&utm_medium=referral&utm_content=creditShareLink)

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

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