• Welcome to Jekyll!

    You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

    To add new posts, simply add a file in the _posts directory that follows the convention YYYY-MM-DD-name-of-post.ext and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.

    Jekyll also offers powerful support for code snippets:

    def print_hi(name)
      puts "Hi, #{name}"
    #=> prints 'Hi, Tom' to STDOUT.

    Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll’s dedicated Help repository.

  • Code Sample

    Here is some text. I’m also going to try some code highlighting:

    - (NSString *)fooWithBar:(NSString *)bar
      // Not sure how this will look
      NSString *s = [NSString string];
      [a appendString:bar];
      return a;

    And the same code in Swift:

    func foo(bar: String) -> String {
      var s = String()
      return s + bar

    The Swift code is better.

    How does the gist look?

  • How to Load Retina Images

    Here is another post. Let’s see if we can lost some retina images. This is a retina screenshot. I need to add more text so I can see how wide the middle content area is. Maybe some lorem ipsum text would be good. Not sure, but I have a lot of crap I need to update for this to work. It’s fairly insane. I also need to figure out how pagination will work, and whether I need to use Bootstrap or Foundation. Man, making a website involves a lot of stuff!

    My helpful screenshot

    Isn’t it cool?

subscribe via RSS