I am trying something new: devlogs. These will be a little summary of what I did during the week, what I learned and a bunch of random thoughts and ideas. I will try to keep them short and sweet. I will also try to write them weekly, but no promises(I'm still a college student). My goal is to have a "journal" of my development journey and to get into the habit of writing more. My dev logs will not be as short as major blog posts which I will try to keep for more in-depth topics.
Out on the world wide web
Today I dedicated some time setting up my VPS and securing all my domain(s) with Cloudflare(since that's what all the cool kids use).
I learned a lot about:
- SSL certificate configs
- Using Nginx("engine x") to set up a nice reverse proxy
- DNS configs—CNAME, A, TXT records and all that fun stuff
- Hosting stuff on subdomains
Going forward I will try to host all(most) of my projects on subdomains. It's cheaper to have a VPS. I'm also planning to have a mirror of my Github projects on a self-hosted git server for funsies and also to run stuff like pre-receive hooks(Github only has them available on enterprise plans)
Tools
New tools/hetzner I used:
- nginx
- certbot