🛠️ Stack Used
This site is built as a professional static project using modern DevOps tools for versioning, deployment, and maintainability.
⚙️ Technologies
-
Jekyll
A static site generator widely adopted in DevOps environments, customized with the Minimal Mistakes theme. -
GitHub Pages
Fully integrated hosting for static websites, ideal for technical documentation and version-controlled personal sites. -
Git + GitHub
Full version control over code, configuration, and content. Every change in themainbranch is automatically published.
📦 Site Structure
_config.yml: site-wide configuration_pages/: custom pages like “About”, “Projects”, and “Blog”_posts/: blog content in Markdown format_data/navigation.yml: main site navigationassets/images/: visual assets like avatar and diagrams
🚀 Deployment
-
Automatic via GitHub Pages
No infrastructure required. Every push tomaintriggers a live rebuild and deployment. -
Local validation
I usebundle exec jekyll serveto preview changes before pushing them live.
🔒 Best Practices
- Clean and maintainable configuration
- No unnecessary external dependencies
- Static assets organized by purpose
- Deployment without root access or external hosting platforms
💡 Philosophy
“Simplicity, transparency, and full control over every change.”
This stack reflects how DevOps principles can be applied even to personal projects—minimal infrastructure, efficient automation, and full traceability.
👀 You can browse the source code on GitHub