I'm not a very good designer, but my dream is to be a full stack developer demonstrated both through this very site and me having helped develop websites such as Phantom_RX's and FuturisticIdiot's (before I accidentally lost it lol).
Currently, this is my web stack, and these are the only tools I have used for their respective areas of the stack:
- Apache HTTPD (and a tiny amount of node.js) as my web server
- HTML for defining the structure of the web documents
- CSS for styling elements defined in the structure
- Javascript for client-side custom scripting
- PHP for sharing code between several web documents for maintainability and for dynamically generating such web documents server-side
- MySQL for storing dynamic data server-side
- Canonical Ubuntu 20 as my operating system for managing all the above (previously Debian 10)
- Oracle (OCI) compute for the cloud platform hosting the servers (previously Hetzner Cloud VPS)
- Cloudflare for DNS and general proxying
Some of my choices are just out of ease of use or pricing. While I don't like all my choices, it's what I started with and their capabilities are undeniable so this is the perfect stack for me as I work right now.
Current things I'm working on for this website include... (this is sorta a to-do list lol)