1. Project management

Getting to know git

The first thing I learned this week was Git, which is a repository for backing up and saving everything you do. First, I cloned the page in Visual Studio Code and learned the basic Git commands, which are:

Principal commands:

  • git clone → Copies the files in the cloud to your local directory - downloads the folders
  • git add . → Uploads the changes (a dot (.) adds all the changes you made, or you can use a forward slash (/) followed by the folder name)
  • git commit -m "MESSAGE" → Commits the files you're uploading (add a comment to describe the change you made)
  • git push → Uploads the changes to the cloud

Less common commands:

  • git status → shows you the status of your repository relative to the cloud
  • git pull → Use it if you fall behind the repository
  • git reset --soft HEAD-1 → deletes the commits. There are two types of resets: hard and soft (soft resets only the commit). NEVER use hard reset.

Learning about HTML and CSS

This week was my first time learning a programming language. Here you can se my first coding example guided by my professor:

First_HTML_Code
Click to see my first web page example

I had to review the class and did a html glossary and tips. Here are my tips and the glossary:

HTML tips

Glossary

HTML_glossary Organization glossary CSS and Java Script

Finally I used the CSS file that our local instructor provided and experimented with it to understand CSS better

Final proyect

To choose what I will be working on for the next 20 weeks, I began by exploring everyday problems and poorly designed systems through a brainstorming process. I am especially interested in creating something that addresses a real necessity and that people would actually want to replicate.

Brainstorm

During this brainstorming phase, one of the ideas that caught my attention the most was a fan that also purifies the air. I had recently heard that using a fan can negatively affect health when there is no proper ventilation, since it can cause harmful particles to remain suspended and spread in the air rather than being removed. This became especially relevant to me because my father spends a lot of time working in a closed office with a fan constantly turned on.

I then started looking for solid data to validate this concern and found that it is indeed a real problem. According to the United States Environmental Protection Agency (EPA), people spend around 90% of their time indoors, where pollutant concentrations can be two to five times higher than outdoor levels. Additionally, the World Health Organization reports that household air pollution caused approximately 2.9 million deaths worldwide in 2021, including more than 309,000 children under the age of five.

Seeing that indoor air quality is both a relevant and impactful issue, I identified it as a meaningful topic for Fab Academy and began sketching possible ways to approach and address this problem through design.

First sketches