lab-antwerp-1 / home

https://lab-antwerp-1.github.io/home/randomizer
MIT License
3 stars 13 forks source link

Daniel: workflows, 2 #38

Open denrique-alvarez opened 2 years ago

denrique-alvarez commented 2 years ago

my fork of the exercises repo

Learning Objectives

denrique-alvarez commented 2 years ago

Week 1

Check-In

I Need Help With:

Formatting and passing all the checks. What does "Staging" actually mean?

What went well?

I understood most of the processes in GitHub, GitHub desktop, and VScode.

What went less well?

I didn't completely understand how to run the commands in the terminal but I do have a better grasp now.

Lessons Learned

It was very good for me to practice using the different functionalities of GitHub, GitHub desktop and vs code, all together. I also learned about what certain concepts actually mean, such as PR, Issue, Fetching, Projects, and Project's board, Merging, and how to keep track of all of these parts/aspects of a repository in GitHub.

Sunday Prep Work

I will try to check as much material as possible from the recommended sources to keep improving my general understanding of the tools we have learned so far.

colevandersWands commented 2 years ago

Formatting and passing all the checks.

You're able to fix all the errors locally before pushing? @gelilaa pointed out to me there was actually a mistake in the linting action, that could be why you have no errors locally but it still doesn't work. you can copy-paste this updated file into yours (directly on main so you don't have to deal with a failing check)

colevandersWands commented 2 years ago

What does "Staging" actually mean?

Staging is one of the steps in adding changes to a git tree, I think of it this way:

denrique-alvarez commented 2 years ago

Thanks for your help @colevandersWands !

denrique-alvarez commented 2 years ago

Week 2

Check-In

I Need Help With:

Nothing so far. I think I just need to get some more practice with CLI. I am just being lazy and using Github desktop most of the time.

What went well?

I keep gaining some more confidence with Github and some more processes like reviewing someone else's PR's, setting up a repository, checking the general project status, running different types of commands locally, among others.

What went less well?

I think there were three challenges this week. One related to teamwork and agreeing on some basic things, which was of course the main purpose of the assignment. The other challenge had to do more with clarity about what should be done in the assignment. In the end, @colevandersWands gave us the necessary clarifications and we did what we were supposed to do -I think :sweat_smile:

Lessons Learned

I learned about different aspects of web development that are very important and have everything to do with it, but not necessarily imply coding. I guess that's the main lesson here: coding is just a small part of the job.

Sunday Prep Work

I will re-read the Planning and Collaborating section of the student's book. I think having a good understanding of each document and its purpose will help a lot in future projects.

colevandersWands commented 2 years ago

and we did what we were supposed to do -I think 😅

👀

I will re-read the Planning and Collaborating section of the student's book. I think having a good understanding of each document and its purpose will help a lot in future projects.

no worries if you aren't comfortable with these documents right away. That chapter is also the main objective of next module, and you'll get a chance to practice it with almost every module from now till the Final Project.

I guess that's the main lesson here: coding is just a small part of the job.

100% -> https://home.hackyourfuture.be/curriculum#programming-is-communication

denrique-alvarez commented 2 years ago

Thanks! @colevandersWands

colevandersWands commented 2 years ago

and we did what we were supposed to do -I think 😅

It looks really good! Overall using issues and PRs to plan seems to be working for you. Some room for improvement but nothing that looks like your group is headed in the wrong direction. For example some PRs include two changes, one updated CSS and the communication plan.

You can also be more proactive with the project board, I see lots of cards have been added to the board but were not moved to any column. This makes it harder to see what's going on

No worries that you haven't made it through much of the HTML & CSS this week, you'll be planning two more projects in the next module. With each project the planning will go smoother and you'll be able to make it further through the code