A web framework that reflects my current understanding and ideals of how to model and build web sites.
Primary concerns include:
"Easy" obviously depends on your perspective, but seeing that this framework is only intended to be used by me, I only have to consult one about this.
This also means that the third bullet point is somehow related to the amount of documentation I write - meaning that the amount of these pages may indicate how much I am on target here.
Having the framework use file-based content means that there is no use for extra services.
Using Markdown means that the content can be converted back and forth and even be exported to other sites.
No need to build a web interface for tasks, that can be executed via ssh. The proficiency is already there, so the extra work of setting up html interfaces is unnecessary. Only building the actual tasks remains.
This also enforces good separation of concerns, as the functions are isolated as a reusable command.