I'm Alex — currently teaching myself web development from the ground up: HTML, CSS, JavaScript, and how to actually put a site live on a real server.
I'm a self-taught developer working through the fundamentals one project at a time. This site is itself a project — built from scratch and deployed on my own VPS, no website builders involved.
I like understanding how things actually work under the hood: not just writing a page, but knowing exactly how it gets from my laptop onto a server that anyone in the world can reach.
The core building blocks for this project, front to back.
In order — each step had to work before the next one made sense.
Structure first, then how to make it look intentional.
Making a page respond instead of just sitting there.
Getting comfortable enough in a terminal to not panic.
SSH, users, permissions, and a web server that isn't "localhost."
Getting this exact page live at a public IP — then a domain.
The real commands I run to ship this page to my VPS.
Following along with my progress, or want to compare notes on learning to self-host? Send a message.