About website
This is a personal project to test my webdev/frontend skills as well as contribute to a more independent web. My current skillset is mostly in IT. Want to learn some programming as well. Below are some of my goals for the site.
- Intended to be very minimal. Going to refrain from excessive Javascript and bloated frameworks.
- Pages display correctly for all browsers.Saying this because I mainly use Mozilla Firefox. Sometimes pages won't display correctly on it since there are webmasters that only care if their site works on Blink/Chromium-based browsers.
- Source code will eventually be mostly open source.Maybe not everything but the general core. Probably will use cgit with mirrors on SourceHut and Github.
- Use open source and privacy respecting tools for making and putting on this site
- Design and make custom fonts rather than use webfonts like googlefonts.
- Logo, Favicon, and other icons drawn from scratch using Krita or Inkscape with my drawing tablet.
- No third-party domains/scripts/cookies in general
- Have a page for articles. Functions as a personal blog/journal for various topics. Incorporate RSS support as well (maybe Atom too).
- Have a page for my favorite media. Books, Movies, TV shows, Music, Anime, Manga, Comics.
Tools I use for this website
- Webserver: NGinx
- Version Control: Git
- File syncing: Rsync
- AlmaLinux 8(Operating System the webserver is running on)
- Text Editor: NeoVim
- Languages: Javascript. PHP
- Font creator: fontforge
Please don't judge.