Professional blog built with MkDocs, showcasing practical AI implementation insights and technical expertise.
vmalyi.com - Personal blog with technical articles on AI, machine learning, and software engineering.
- MkDocs - Static site generator
- shadcn Theme - Clean, modern design
- RSS Plugin - Content syndication
- GitHub Actions - Automated deployment
- Technical Articles - AI implementation, machine learning, iOS development
- Speaking - Conference presentations and expertise areas
- About - Professional background and experience
The site automatically deploys to GitHub Pages on every push to the master branch via GitHub Actions.
# Install dependencies
pip install -r requirements.txt
# Serve locally
mkdocs serve
# Build static site
mkdocs buildGitHub Pages (Current)
- Configured via
.github/workflows/deploy.yml - Deploys to custom domain
vmalyi.com - SSL automatically managed
Alternative Hosting
# Build and deploy to any static host
mkdocs build
# Upload ./site/ directory to your hosting provider- Site Config:
mkdocs.yml - Content:
docs/directory - Theme Settings: shadcn theme with custom styling
- RSS Feeds: Auto-generated at
/feed_rss_created.xml
- Create
docs/blog/your-post-title.md - Add frontmatter with date, description, keywords
- Update
docs/blog/index.mdto include the new post - Commit and push to
master
- Homepage:
docs/index.md - About:
docs/about.md - Speaking:
docs/speaking/index.md
- Meta descriptions and keywords on all pages
- Open Graph and Twitter Card support
- Structured data (JSON-LD)
- Automatic sitemap generation
- RSS feed for content syndication
The blog automatically generates RSS feeds for content syndication:
- RSS Feed: vmalyi.com/feed_rss_created.xml
- JSON Feed: vmalyi.com/feed_json_created.xml
Feeds include all blog posts with full content, updated automatically on each deployment.
- Fast static site generation
- Optimized for mobile devices
- Search functionality included
- Clean URLs and navigation
Built with ❤️ using MkDocs and deployed via GitHub Actions.