What if I want my own web-page, but...
The main inspiration of this blog so far is the blog itself. Although I am not the best role model for a non-tech person, I have never made any serious web-pages. I plan to develop this one, starting with a simple resume page. But at this point I can caym that with the arrival of ChatGPT and its peers, the largest problem of a personal page creation is creating the content, not the code. While I can not advise on the hard part, here I start with an easy one: make your own page if you have never did it before
In general, to secure your own nice little corner of the web, you only need to follow three high-level phases:
- Writing the actual code (Architecting the Source).
- Moving that code to a platform capable of publishing it (Environment Setup).
- Pushing the "Go Live" button (Deployment).
Concept to Code
Start by gathering a few sites you admire. Copy the links and describe your "dream site" in your own words. ChatGPT will generate something that’s a bit of an "average of the bunch." Honestly, if you have a hyper-specific aesthetic in mind, this part might upset you and push you to a travel through a rabbit hole. But if not, you can get something quite respectable very quickly. Download the code as a ZIP archive, review the files, and tweak the copy. You could spend forever here, but you don't have to.Version Control & Hosting
Upload your finished code to a platform where it can be stored and published. I personally use GitLab. It’s useful to maintain two branches of the code: one that is live (production) and one for your own experiments (development). These two would be sufficient for most of the tasks. But no one forbids go get wild here (how do I create a per-feature branches in Git?)Public Access
There are two paths here:- The "Default" Route: Keep the slightly messy address that a platform like GitLab assigns you.
- The "Pro" Route: Purchase a custom domain for about €10 a year. This won’t affect the look or performance of your site at all; it’s just the paint on the front door. Just ask the AI for step-by-step instructions on how to point your domain to your hosting. I skipped this for now.