HNHacker News
TopNewBestAskShowJobs

parkr

609 karma · joined February 29, 2012

I write code things. Engineer and maintainer emeritus of Jekyll, the popular static site generator.

[ my public key: https://keybase.io/parkr; my proof: https://keybase.io/parkr/sigs/OXNW60xMLnRPOBqR0er00szAk47v1deonnSJss45HSE ]

937283

submissionscomments
parkr··on JekyllConf – The free, online conference for all things Jekyll
YES! :raised_hands:
parkr··on GitHub Pages now runs Jekyll 2.2.0
It has always been like that. A file full of static files (no dashes at the top) is still a valid Jekyll site.
parkr··on Jekyll 2.0.0 is released
For security reasons, we have no choice. It's specifically designed not to allow execution of arbitrary Ruby code. GitHub wouldn't run Pages if Jekyll didn't have this guarantee.
parkr··on Jekyll 2.0.0 is released
Not yet, working on it! https://github.com/github/pages-gem/pull/63
parkr··on Jekyll 1.0 Released
Octopress will be updated to use Jekyll 1.0.
parkr··on Jekyll 1.0 Released
Nothing exactly like what you're describing, but this might help you get started: https://github.com/mojombo/jekyll/pull/585
parkr··on Jekyll 1.0 Released
Please do! And let us know if you have any questions. We're reachable on Twitter and we have an IRC channel I hang out in.

Fixed the link, good catch. Thanks!

parkr··on Jekyll 1.0 Released
Hey avolcano! Tom is going to try to push it out soon, but I can't say whether it'll be this week or maybe the end of the month!
parkr··on The Immediate Future of Jekyll
If I update just one post, can't we just recompile that? If a layout is changed, then all non-static files would be regenerated. There's a way to be more specific.
parkr··on The Immediate Future of Jekyll
Haha, nice shameless self-promotion. It's chill.

Jekyll's meant to be a static blog generator, not a general static site generator.

parkr··on The Immediate Future of Jekyll
Check out Octopress. It might be right up your alley (and solve your problems).

http://octopress.org/

parkr··on The Immediate Future of Jekyll
Hm, I didn't realize it was so inexpensive. I've only ever used S3 as a CDN for a huge site with lots of images, so it was an expensive endeavor.
parkr··on The Immediate Future of Jekyll
Using Jekyllwothout any ruby experience should be a snap. It's all controlled by the CLI. You create posts and run `jekyll` and you're in business.
parkr··on The Immediate Future of Jekyll
Why would you want to pay for people to come to your site? Don't you have to pay Amazon for that bandwidth usage?
parkr··on The Immediate Future of Jekyll
"Build time" means "generation time", or "compile time". It's the amount of time it takes Jekyll to build the site from the source to the static HTML, etc. Right now, it's really slow. If you have over 100 posts, it practically warrants a coffee break. We have some developed some ideas about fixing this issue.
parkr··on Tom Preston-Werner: Development of Jekyll to be revived in 2013
I worked at Cornell's College of Agriculture and Life Sciences, in their Communications Dept (Administrative) to completely rewrite http://cals.cornell.edu with Jekyll.

Our workflow included Github, the Github desktop clients, SublimeText 2, and a script we wrote which would run `jekyll --auto --server 3000` so that the person making the changes could ensure that it came out the right way before committing to the repo. Pretty easy stuff.

parkr··on Tom Preston-Werner: Development of Jekyll to be revived in 2013
It's in his best interest to stay in the project. He'll have others working on it, and he'll want to ensure that he has some say in the direction of the project.

You're safe to hold your breath. ;)

parkr··on An Open Letter to Tom Preston-Werner
Good point! This letter was written after I've done much of that. Unfortunately, nothing has been done yet. But that's definitely the attitude that one should take (unfortunately, it's just deteriorated over time).

The reason I sent this email (and others) to Tom is because it seems like he's lost interest in the project - which is totally fine! As it's an insanely popular project, however, (one which the public has not forgotten about, certainly), I have an intense desire to push it forward and see it become all that it can be!

parkr··on Stop hand coding, start Zen Coding
I definitely disagree, especially given that their example for its efficiency is "table-based layouts". That's a huge no-no. Tables are for tabular data only.
parkr··on System Security at Cornell, class notes and exercises
Too bad this has been discontinued! Would have been an awesome course to take.