Day 45 of 100 Days of Code & Scrum: My Internet is Back, and so is My Productivity
Tags: 100daysofcode, beginners, javascript, programming
Published: 2021-11-22 10:47:22

Happy new week, everyone!

Today was a really productive day, so I'm fairly pleased. Firstly, my Internet came back so I can finally work how I'd like. I also got a lot of things done, including almost finishing the functionality of my contact form (I got stuck on a bug) and working on the typography and color palette of the entire website. I'm really happy that I'm back on track again.

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

## Yesterday

I decided to focus on fewer things this week so that I can work more efficiently. My main objective is to finish the homepage of my company website before the end of the week.

## Today

Here are the things I learned and worked on today:

### Company Website

- almost finished connecting my contact form (frontend) with my AWS serverless backend.
- I got stuck on a bug that gave this error message:

`Access to XMLHttpRequest at API_GATEWAY_ENDPOINT from origin http://localhost:3000 has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
`

- I will most likely solve this CORS-related bug tomorrow, hopefully it's not too troublesome.

- selected a font-family combination of Raleway (400 and 700) and Roboto Slab for my website
- chose a color palette/theme for my website's design.

### Scrum

- I learned about ways to increase **transparency** among distributed Scrum teams.
- read about the risks of teammates concealing information from each other, especially in work from home environments.
- I did some practice flashcards for Scrum.
- reviewed some of the things I've learned before.

Have a good day, everyone! I hope you're all doing well.

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

### Resources/Recommended Readings

- [Transparency in the Trenches - Scrum Pulse Webcast #2](https://www.youtube.com/watch?v=02eU5CEbJRE)
- [Enabling CORS for a REST API resource | AWS documentation](https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-cors.html#apigateway-responding-to-cors-preflight)
- [Official Next.js tutorial](https://nextjs.org/learn/basics/create-nextjs-app?utm_source=next-site&utm_medium=nav-cta&utm_campaign=next-website)
- [Scrum Master learning pathway | Scrum.org](https://www.scrum.org/pathway/scrum-master)
- [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>