Blog du Yax
Applied improvements from feature-code-quality branch: - Refactored slugify() for better readability with inline comments - Renamed log() parameter *args to *log_args (avoid shadowing built-in) - Added comprehensive unit tests for slugify function - Enhanced Makefile with typecheck and test targets - Updated build target to run type checks and tests before Docker build All tests pass and type checking succeeds. |
||
|---|---|---|
| docker | ||
| layout | ||
| nginx | ||
| notes | ||
| posts | ||
| static | ||
| test | ||
| .coveragerc | ||
| .gitignore | ||
| check_git.sh | ||
| Dockerfile | ||
| LICENSE.md | ||
| Makefile | ||
| makesite.py | ||
| monitor.py | ||
| params-local.json | ||
| params.json | ||
| pyproject.toml | ||
| README.md | ||
Blog du Yax
This blog is built on top of the great work performed by fspaolo on Makesite.py. I cut some features and wristed the code to focus on blog posts and support my commenting system. You should check fspaolo's repository to really understand Makesite.py's philosophy and find technical details.
This static blog generator code is under MIT license.
"Blog du Yax" content is under CC-BY-NC-SA