At launch things are pretty simple. Sort of …
I am using Jekyll to generate this site. Sure, for coders this thing is simple, but for a guys who is used to using software instead of writing it it has taken a lot of work to figure this thing out. And I'm not sure I have got it yet.
The long and short of it is …
- I spent a mess of time figuring out how to install ruby on my MacBook Pro 15" Retina. One of these days perhaps I'll go back and chronicle how I finally got it to work. My main problem was in trying to get the write version of Ruby to run. Good luck!
- I ran the simple Quick-start Guide.
- I tweaked the config.yml to change the name to Jeremiah Fyffe.
name: Jeremiah Fyffe
- I changed two lines in the "index.html".
title: Jeremiah Fyffe | Articles About Posting Articles
…
<h1>Articles About Posting Articles</h1>
- I changed the footer information in the "default.html".
- I built the site using "jekyll build" in the terminal.
- Finally, I uploaded the contents of the "_site" folder and BOOM!, I've got myself a new website.
I know, if you're someone who has used Jekyll before you're not very impressed. But for you noobs out there I know I would have benefited from knowing what to change and how to change it.
I'll cover some of the workflow in more detail in the future, but here is a list of some of the applications and servies that are making this whole process a lot easier.
- Markdown: Jekyll requires that all posts are written in this plaintext format. I've been using Markdown for years.
- Sublime Text: Seems to increasingly be the standard for code editing. Previously, I've used TextMate.
- Byword: Such a clean and non-obtrustive text editor.
- TextExpander: It is like magic. You type something and BOOM!, it becomes what you meant to write.