Releases: AlessandroKuz/personalhub
v0.1.4 - SEO Improvements
v0.1.4 - SEO Improvements
As PersonalHub gets closer to its v1.0.0 release, I decided it was time to focus on SEO and improve the website’s discoverability. That became the main focus of this release, with the addition of robots.txt and sitemap.xml, improved favicons across different devices and browsers, and a few other miscellaneous enhancements.
Author
Alessandro Kuz
GitHub: @AlessandroKuz
License
MIT License
Full Changelog: v0.1.3...v0.1.4
v0.1.3 - Road to v1.0
v0.1.3 - Road to v1.0
PersonalHub is officially closing in on its v1.0.0 release. This update solidifies the foundation, featuring all primary languages, core home sections, and placeholders for future detail pages.
🚀 Overview
This version introduces structural improvements and UX refinements, focusing on accessibility and long-term code maintainability.
✨ Features
- Vim-inspired Keyboard Shortcuts: Full keyboard navigation is finally here! Built with Vim keybindings in mind, allowing power users to navigate the entire site without a mouse.
- Ukrainian Language Support: While I rarely speak it nowadays, Ukrainian is a fundamental part of who I am. I’ve decided to officially include it to reflect my roots and heritage.
- Enhanced Scrollspy Navigation: Added a clean "dot-style" side navigation to provide immediate visual feedback on your current position within the page.
- Enhanced Error Handling: Custom-designed, localized pages for 400, 403, 404, 410, and 500 errors, ensuring a seamless and helpful experience even when the unexpected happens.
- Dockerization & Reproducibility: The entire stack is now fully containerized with a streamlined
docker-composesetup, allowing the project to be reproduced and launched from scratch with a single command. - Polished Internationalization: I’ve performed a deep audit of all translations to ensure technical accuracy and linguistic consistency across all supported languages.
- Refined UI Styling: Subtle but impactful tweaks to the main page's aesthetic. While the changes might not be immediately obvious, they significantly improve the overall visual hierarchy and user experience.
- Dev Workflows: Added a Justfile and Makefile to automate common tasks, simplifying command usage and streamlining the local development experience.
- Code Maintenance: Conducted a thorough cleanup of the codebase. I've implemented pre-commit hooks and other architectural safeguards to improve scalability. Since I intend to maintain this project throughout my career, these small investments in quality truly add up.
Author
Alessandro Kuz
GitHub: @AlessandroKuz
License
MIT License
Full Changelog: v0.1.2...v0.1.3
v0.1.2 - Restore translations on the navbar
v0.1.2 — Restore Translated Navbar
Overview
This update adds back the translations in the navbar.
Author
Alessandro Kuz
GitHub: @AlessandroKuz
License
MIT License
Full Changelog: v0.1.1...v0.1.2
v0.1.1 - Small security improvements
v0.1.1 — Improved Security
Overview
This update only improve some security settings and adds a missini closing tag in the footer.
Author
Alessandro Kuz
GitHub: @AlessandroKuz
License
MIT License
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - Initial Release
v0.1.0 — Single page website
PersonalHub is my personal website and portfolio — a central hub for everything about me, my work, and my projects.
Overview
This first version is a minimalist, single-page landing built with Django. It presents the essential information in a clean and straightforward way. More details in the README.md file.
Features
-
Single-page layout with the following sections:
- Hero
- About
- Work
- Projects
- Process
- Contact
-
Downloadable CV
Notes
This is the first public version (v0.1.0) and serves as a foundation for future improvements and additional features.
Author
Alessandro Kuz
GitHub: @AlessandroKuz
License
MIT License
Full Changelog: https://github.com/AlessandroKuz/personalhub/commits/v0.1.0