Skip to content

Releases: AlessandroKuz/personalhub

v0.1.4 - SEO Improvements

08 Apr 13:56

Choose a tag to compare

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

04 Apr 11:43
d2f31cb

Choose a tag to compare

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-compose setup, 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

26 Mar 16:22

Choose a tag to compare

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

26 Mar 15:27

Choose a tag to compare

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

25 Mar 14:08

Choose a tag to compare

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