Personal WebSite v11.0
Mahdi Yasser
_
Hey! I'm Mahdi — a 16-year-old highschooler into programming, servers, photography & tech. All the servers here are hosted by me. Go explore & have fun!
Switched to Linux — Linux Changed My Entire Life.
Started setting up servers (Jellyfin, Filebrowser, Apache2, MySQL, Node).
Built my first online shop — server logs orders, live view, and WhatsApp notifications.
Purchased my first domain — now powering this main site.
Started building this website from scratch. Initial version was rough.
Started the blog — manually creating HTML files and JSON per post was painful.
Started building a CMS for the blog to replace the impractical manual workflow.
CMS finished exactly as envisioned after 20+ hours of work over 3 days.
Started the projects section, envisioned as organized folders.
Adapted the blog CMS to power the projects section — took 2 days to perfect.
Complete redesign of the website. Old version captured on Wayback Machine.
Published release notes on GitHub — "V10.0 The Golden Build."
Created an Add-Ons repo connected to the website repo for reusable components.
Added this timeline. The journey since switching to Linux could fill a whole new site.