They lost a simple interface designed to edit blog posts and now their marketing team has to use the Github interface and learn Markdown.<p>They lost the comment system and had to move the data to an external provider, which instantly bit them.<p>They had to write Python scripts to munge the data.<p>But now they have the performance of static html. I guess just changing two lines in the nginx configuration did not came to mind.<p>I think this was a very poor investment and will never pay off.
Spoiler alert: it takes awhile to get there, but the answer is: Jekyll. Which is neat...even as active as their blogging efforts are, as I was reading the intro grafs, I kept thinking, "Yeah, could be done just fine as Jekyll"...I was mostly expecting them to announce new in-house built blogging software, but was thrilled to see that the rest of the post is about how to migrate from WordPress to Jekyll.
At SunSed we are trying to solve this exact problem: A blogging platform for professional whith batteries included.
Kind of excited to see WordPress does not work for everyone.
Thanks for sharing!
I'm all for spending engineering time on non-project related tasks occasionally, but this seems like an excessive use of valuable time to reinvent the wheel. I'm sure they could have found a blogging platform that didn't require custom markdown interfaces, Python scripting, and re-writing everything from scratch. It's just a blog.
That’s exactly what I just did for my daily video / podcasting site Rate My App.com.<p>- Everything in markdown<p>- Generate the podcasts as an RSS feed<p>- Generate the list of videos as JSON, filtered inside the AngularJS app<p>Such an approach is not great for SEO in the short-term, so I won't be surprised if they lose ranking because their posts and comments are missing from the the html until their jQuery code fetches and renders them.<p>For me, I don't have 700 posts so that's easy to address later once I have content worth indexing, keeping the urls the same of course. :)
It is not possible to subscribe to feeds individually ? For instance I would like to subscribe only for the engineering RSS feed. At the moment all I could find was a general feed for the entire blog.
Static blogs are doing pretty well, but setting up a sepparate interface or flow for writers - not admins and developers - is still a big of a chore, unless you don’t mind giving people full access to the site repo.<p>I’m thinking about setting up a separate draft and post repo and importing them into the root with git subtree.