Hacker News new | past | comments | ask | show | jobs | submit login
Open source blog as another Backbone, Slim, Rails, Bootstrap sample app (crowdint.com)
33 points by dabit on Feb 20, 2012 | hide | past | favorite | 8 comments



I'm incredibly biased because I'm part of the WordPress community, but IMHO the static-posting model employed by Jekyll (and I guess fading-stalwart Movable Type) is fundamentally flawed for two reasons:

1) you are penalized for writing more and more content as your rebuild time will increase the more posts you have.

2) you cannot have any dynamic content that queries the database or dynamically builds the page other than at build-time.

I'm not sure whether the gem created by the OP is the holy-grail of Ruby based blogging, but it does seem as though Jekyll's current popularity is because it's the only decent Rails-based blogging tool out there, not because it's particularly well suited to the task.


I think you meant Ruby instead of Rails-based. Some alternatives that come to mind are Toto (Git-based like Jekyll) and Typo (Rails-based).

Frankly, I'd rather have a Rails blog with page caching than use Jekyll.


After 60 posts Jekyll is slow to compile? I was just considering giving it a try but this is quite a turnoff.


Yeah. It gets annoying when you just want to write one blog post, and you feel like it shouldn't have to recompile everything else.

I profiled it once, and most of the time was spent shelling out to python to do the syntax highlighting.


Worth mentioning that we were using 0.10, took around 1 minute on a brand new MBP. Worse on older machines.

Enabling LSI for related posts made it worse.

Maybe its fixed on newer versions.


Hey, we're using jekyll (0.11.x) to generate http://dev.af83.com/ which is about 320 posts. It always takes less than 30secs on my laptop (Lenovo X220).


Octopress has a "rack watch" task that updates the code in realtime, not sure if it comes with jekyll too. It's super fast here.


If hosting on heroku, you can use a buildpack which will do all the compiling server side




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: