Javier Serra - MDEF Portfolio
HomeTermsAboutSweat Matters
  • Term 1
  • ‎
    • Design Space
    • Landing
    • Reflections
    • Interventions
    • Design Dialogues
    • Pictorial
  • Courses
    • Design Studio 01
      • Design Space Evolution
      • AoWS
      • Prototyping in 1PP
    • Documenting Design
    • The Machine Paradox
    • Living with your own ideas
      • Reflection article
    • Extended Intelligences
    • Design with Others
    • Biology Zero
      • Design a GMO
    • Agriculture Zero
      • Hack a farm
    • Fundamentals of Digital Fabrication
Powered by GitBook
On this page
  1. Courses

Documenting Design

It ensures that we not only keep a record of what we’ve created but also understand the "why" behind our choices, which is essential for iterating and improving over time.

PreviousPrototyping in 1PPNextThe Machine Paradox

Last updated 6 months ago

In our first web development class, we were introduced to the terminal and Git. At first, I have to admit, the terminal felt a bit intimidating, navigating a computer with text commands instead of clicking around? It seemed daunting! But as I practiced, I realized that it's not as scary as it looks.

The with all the course useful information


Terminal Basics

We learned the basic commands for navigating around the computer using the terminal, which is an essential skill when managing our website files. Simple things like listing files in a directory (ls), moving between folders (cd), and creating new files or directories will soon feel natural.


Introduction to Git

Git, as we learned, is more than just a tool for building websites, it's a version control system. This means you can keep track of every change you make to your files, which is super useful not only for code but for any project. We practiced using the diagram you can see here:

In this diagram, we practiced how files move through different stages: the working directory and then the local repository before finally pushing them to the remote repository (like GitHub).


Gitbook vs. Mobirise: My Preference

After mastering the basics, we were introduced to two tools to help build our websites: Gitbook and Mobirise. Personally, I went with Gitbook because it seemed easier and had a lot of hidden potential I was curious to explore. With a bit of searching, I even managed to set up my navigation bar with headings for "Home," "About," and "Terms." Small wins! But hey, you can now check out how my website is coming along!

Useful information on the functionalities of

Gitbook
website
Git structure diagram