Hacker News new | ask | show | jobs
by yummyfajitas 4346 days ago
I use Pelican (roughly the Python version of Jekyll, a successor to Hyde). I just write markdown in emacs, publish and it's good to go. Everything is stored in git.

See the pelican folder here for code examples - feel free to steal the theme, just write your own content.

https://github.com/stucchio/Homepage

1 comments

Another fan of Pelican here. I've also written a theme for it [1]. One let's you use IPython Notebook for your Markdown + code.

I use S3 to host my blog. It's super cheap and it's really easy to push out changes with S3cmd [2]. Just a simple:

  s3cmd put mydir/* s3://mybucket/
1. https://github.com/gjreda/gregreda.com/tree/master/theme

2. http://s3tools.org/s3cmd

Greg's blog is what inspired me to use Pelican. I'm currently using Travis CI to automatically build and push changes made to files in the source branch to the GitHub Pages branch (see this post [1] for further details).

[1]: http://kevinyap.ca/2014/06/deploying-pelican-sites-using-tra...

S3 is great. You can also use this shell script if you like to make the site faster (minify your css/js, compress images, gzip html):

https://github.com/stucchio/Homepage/blob/master/pelican/dep...