Hacker News new | ask | show | jobs
by bchen 4971 days ago
It is popular among developers because:

- you can source control your blog content

- update your blog without ever leaving command line terminal or having to use less productive web interface

- use markdown, textile, html or whatever suits you

- easy to host and easy to scale

- no need to feel obligated to apply security patches

For me these are great reasons to migrate away from WordPress, Drupal and so on.

1 comments

Yet all of these (but scaling) could be subserved by a dynamic website. Static sites have drawbacks too:

- Hard to create feeds

- Search is left to google

- Mostly impossible to use for photoblogging and anything that requires mobile

etc.

Why would it be hard to create feeds? It's just a matter of adding a template and letting the static generator create an XML file from the same content.
I was developing a (java|coffee)script-only full text search engine (not just some simple regex match, but something memory efficient with succinct data structures) to have an answer for search, but than it occurred to me that I rarely, and in general never, use search on someone else's blog.