Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Safety in Numbers, the legacy blog of Brighter Planet
Branch: gh-pages
Failed to load latest commit information.
_doc My tweaked convertor
_includes Only Patti blogging here at this point
_layouts no more embedtweet
_posts This must have been introduced when Seamus merged this post into gh-p…
images New offset project announcement
lib New BPL
pdfs/2012-07-12-my-compsust-presentation 2nd CompSust post
stylesheets Green Button lament
.gitignore ignore .DS_Store
404.html Simple 404
BingSiteAuth.xml confirm ownership for bing
CNAME Fiddle Picture specifications
Rakefile Rake task for a speedier test server
_config.yml Deprecated in new Jekyll
atom.xml 'Strength' -> 'Safety' in feeds
company.html implement 'Read more' links per Patti and Andy
company.xml 'Strength' -> 'Safety' in feeds
favicon.ico Initialize
homepage.html implement 'Read more' links per Patti and Andy
homepage.xml 'Strength' -> 'Safety' in feeds
index.html Only show 'read more' when there IS more, and make it more clear that…
latest.xml 'Strength' -> 'Safety' in feeds
robots.txt allow all robots complete access
science.html implement 'Read more' links per Patti and Andy
science.xml 'Strength' -> 'Safety' in feeds
technology.html implement 'Read more' links per Patti and Andy
technology.xml 'Strength' -> 'Safety' in feeds
techresearch.xml add techresearch category for technology posts that should go on the …


This repository drives Brighter Planet's blog, Safety in Numbers via Jekyll on GitHub Pages.

To start blogging

$ git clone

To add a post

Always start out with

$ git pull

Then stub out the post

$ rake post["My fancy title",Andy]

Now open the new file that was created. At the top, you'll need a metadata section that looks like this:

title: My fancy title
author: Andy
layout: post
categories: technology

Author is your first name (first letter capped), layout should always stay "post", and categories (if you want any) can either be a single category or a list of categories in brackets. You can use company, technology, and science.

Whatever goes below this metadata section is your post.


Normal images

These can be up to 370px wide.

Wrapped images

Text will flow around the image if you do it like:

![Alt text](/images/pic.png){.wrapped}

(Obviously wrapped images should be much narrower.)

Wide images

You can use wide images like this:

![Alt text](/images/pic.png)

These should be 651px wide.

To specify what goes in "Read More"

Wrap the part that gets hidden with these HTML comments: (verbatim!)

title: some post
layout: post

Some intro, this will be visible on the index page.

<!-- more start -->

More content, this will not be visible on the index page.

<!-- more end -->

The "more end" comment should go at the bottom of the document, below everything else.

See 2011-01-13-announcing-our-new-parcel-shipment-model.markdown for a good example and make sure that you always put BOTH comments, "more start" and then "more end".

The process is taken from

To preview your post/changes

$ jekyll --server

Then go to localhost:4000

To push your post/changes

$ git add _posts/
$ git commit -m "First draft of 'My Awesome Post'"
$ git push

Then go to

When in doubt

Just look at older posts for guidance

Something went wrong with that request. Please try again.