Development and Version Control

You explore front-end development languages, you write code and document in a version control environment.

Note: You can click on each image to make it bigger.

Git Repository & README

Description

To ensure a structured and organized development process, I have set up a Git repository for my portfolio. This repository serves as a centralized location for version control, allowing me to track changes, maintain clean code, and document progress efficiently. The repository also includes a README file, outlining the project's purpose, technologies, and future improvements.
What Went Well
Setting up the repository and creating the README file was a smooth process. I have a solid understanding of Git, which made it easy to initialize the project, structure the files properly, and document essential information for future reference.
Challenges
A key challenge moving forward will be maintaining a structured and organized version control system, especially as the project grows. Ensuring proper commit messages, managing different development stages, and avoiding unnecessary clutter in the repository will require discipline and consistency.
Next Steps for Improvement
To enhance my workflow, I plan to fully develop the portfolio within this repository, utilizing Git for efficient version control. I will also implement best practices such as regular commits, branching for new features, and writing detailed commit messages to keep the development process transparent and manageable.

Transferable Code

Description

Since I began coding this website, I found it helpful—and a good example of transferable practice—to add comments throughout the code to improve readability. This approach not only benefited me but would also make collaboration easier with others.
What Went Well
Since adopting this habit, I’ve become more organized and can locate specific parts of my code more efficiently.
Challenges
Staying consistent with this method can sometimes be demanding, but it remains the most effective and professional way to work.
Next Steps for Improvement
I plan to maintain and expand this approach in this project and all future coding tasks.