How I built a CMS, and why you shouldn’t | Dark Hacker News