…I can't get out of my head. I don't think you need special tools to approach it with that breakdown. WordPress, Jekyll, Medium, whatever. Always be writing, publish small ideas frequently (a thing I need to do more often!), develop the ideas that stick in your head or that lead to great conversations, repeat. Don't let the layout of your blog template or the name of the tool limit your writing. It's an easy mental trap to fall for!
Recently I switched my website from, hosted on , to Jekyll, which I now host on . This post is an overview of why, how and any pain points I came across during the migration.
Why switch from Wordpress to Jekyll?
I've been on Wordpress for 7 or 8 years. It's a great tool. However my website is fairly simple . I have 3 pages and a blog. Wordpress is big, it's complex, and runs on Jekyll is a light weight static site generator.with a database.
I used to power my blog with Jekyll, which is a static site generator, but I've since switched to WordPress last month and I've been very happy.
Tom: What's "Strict Mode"?
…now write posts in Markdown (probably the primary reason why I love to use Jekyll), create and edit my posts offline, version the content and the layout, and edit the site with a text editor.
Maintaining the blog layout in sync with the main site has been a non-trivial task for ages, due to the vary different environments the two sites has been hosted on. But now, I can share the same SCSS templates and easily track down the changes using git. modules and themes …
There are already guide out there to get Jekyll installed on machine.
I have problem to start it after installation though, a long list of errors follow,
D:\ruby_projects\olla\jekyll serve Configuration file: D: / ruby_projects / olla / _config.yml Source: D: / ruby_projects / olla Destination: D: / ruby_projects / olla / _site Generating... Liquid Exception: cannot load such file -- yajl / 2.0 / yajl in _posts / 2013 - 10 - 22 -welcome-to-jekyll.markdown
And of course, …
ruby-lang.org has switched its platform from Radiantto Jekyll in spring 2013. Everyone can now edit the content through . How about that? However, the current design is built for the typical size of a desktop or laptop but not for smartphones and tablets. We still need more work for the design!
Ruby's 20th anniversary this year seems like an appropriate occasion for a call to submit design ideas for ruby-lang.org. Please read the instructions and send your design …
I recently took part in a discussion about static site generators like Middleman, Jekyll and. I mentioned that I was hosting this site on , and also doing more advanced stuff, like setting up redirects.
Here's how I do it. It's pretty simple.
s3cmd , then s3cmd --configure
Installing these on my platform ( Homebrew ) is a breeze:with
1 brew install git s3cmd # same with apt-get & yum
…1.0. Then there is Octopress , which is an add-on for the aforementioned Jekyll and offers some nice bootstrapping options.
Middleman convinced me with a solid plugin architecture, not too many defaults that make it all obvious which tool you used to create your site, and a sensible approach to the "writing offline with …
…your own APIs
Writing a self-documenting, publishablewebsite for your applicatio
writing a plugin for Jekyll
Testing your Gems, writing afrom scratch with testing
Adding a new feature to a Gem by writing a few tests for it
Integration testing your application
I'm struggling finding a satisfying taxonomy for tagging my posts here. There was even a time when I would enter them but hide from from display because of how unhappy I was with their ability to tie posts together or increasing discoverability for search engines.
Since I'm not using Jekyll, however, I had to be a little more creative …