Hello there, everyone!
I'd be lying to all of you if I said that this Monday was a great start to my week! It was definitely on the rough side with personal/family issues getting in the way.
However, I managed to commit to the requirements of the challenge! I finished the official Next.js tutorial and I am 3/4ths of the way through Scrum and XP from the Trenches.
Anyway, let's move on to my daily report!
I planned for what I'll be doing this week. I decided I'll be focusing on Next.js and Scrum.
Here are the things I learned and worked on today:
- I learned about the two forms of rendering in Next.js:
- Static Generation - the page HTML is generated during build time.
- Server-side Rendering - the page HTML is generated during each request.
- I read about
getStaticProps- fetch data at build time (static generation).
getStaticPaths- specify dynamic routes to prerender pages based on data (static generation).
getServerSideProps- fetch data on each request (server-side rendering).
- I learned how to do dynamic routing in Next.js.
- I read about how Next.js handles API support.
- I continued to read Scrum and XP from the Trenches.
- It is best to estimate using man-days instead of hours.
- no team member has complete focus, the best realistic expectation is a focus factor of 70%.
- in most cases, it might be best to shorten the time to do manual testing, over taking a long time to establish automated tests.
- I learned a lot about Extreme Programming.
At least, I managed to get through today and still commit to my goals. I hope that I manage to make up for it on the rest of the days in this week.
Have a great Monday, everyone!
- Official Next.js tutorial
- Scrum and XP from the Trenches.
- The 2020 Scrum Guide
- Mikhail Lapshin's Scrum Quizzes
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!
Feel free to reach out to me in other media!