Building my own webpage from scratch to learn how websites are made " under the hood".
As I am experimenting AI, I want to have a simple way of documenting my learnings for my-self and share them with whoever is interested to learn. There are many AI tools today which can build a website in a few minutes but I wanted to try to build it by myself to better understand how it works.
My goal was to learn by building something real, with AI helping me along the way.
I started by setting up the basic tools Visual Studio Code to write the code and Git to track my changes.
I then created my first HTML file and opened it in the browser to see my first webpage.
Next, I created a CSS file and linked it to the HTML. CSS controls the appearance of the page.
Once the page worked locally, I used Git to keep a history of my changes. Opened the command panel and made my first commit.
I then connected the project to GitHub, an online home for my code, and did my first push to send my changes from my computer to GitHub.
Finally, I enabled GitHub Pages. It takes the files stored on GitHub and publishes them as a website that anyone can visit.
The biggest lesson was not learning HTML or CSS. It was understanding that a website is actually a collection of files that are stored on a "server" to be accessed from anywhere with an internet connection.
GitHub, for example, is very usefull for working on the same project from different computers and I understand it is a critical tool for any programmer today. and move the project between computers.
More importantly, I discovered that AI can be more than a tool that produces code. It can act as a learning partner — guiding me step by step on how to do things and always ready to answer my relentless " Why" questions.
Project started: August 2026