Things unnecessarily solved
It is insanely hard for engineers to stop extending a design to cover more potential problems. They argue, “what if someone wants to do X?” but never ask themselves, “what is the real value of solving X?”
From “How to Design Perfect (Software) Products” — a reminder I needed.
- Embedding YouTube videos. Why do we need to embed videos in blog posts when a simple link will do? I usually find myself clicking links to watch videos. I'll leave this feature out of the open source version.
Things almost solved
- Hidden blog posts. This would've allowed users to create a blog post that was hidden from the blog index, so they could create a full site without listing everything on the home page. I didn't get to it in time and the customer eventually stopped paying.