Create a new blog post on GitHub
1. Navigate to the blog/_posts
directory
https://github.com/rails-girls-summer-of-code/summer-of-code/tree/gh-pages/blog/_posts
2. Add a new file for your post
by clicking on the little plus-sign:
how-to: https://github.com/blog/1327-creating-files-on-github
The filename should follow the naming convention of the existing blog posts:
2013-month-day-blogposttitle. The file extension will determine the format used. Use .md
for Markdown. Don't worry, Markdown is really easy (https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet).
Here an example:
---
title: Introducing inchworms
layout: post
created_at: Mon July 15 2013
permalink: blog/introducing-inchworms
current: blog
author: Anja and Carla
twitter: _tyranja_
---
Hej Everbody,
**We are the inchworms** and we chose that name because the coding process for us is like crawling inch by inch.
Also we like this [video](https://www.youtube.com/watch?v=cyasgr9mn3s).
but you don't even have to learn that: you also can just mix in html. Here is an example:
---
title: The beginning
layout: post
created_at: Sat July 13 2013
permalink: blog/the-beginning
current: blog
author: Anika
twitter: langziehohr
---
<img src="https://f.cloud.github.com/assets/1711357/792581/fdabc3fc-eba7-11e2-9fcc-b114f9a1d44f.png" align="middle" height="300">
Our journey has begun and we're right on track, **code island starboard ahead!**
*Since July 1st* we wrote 222 emails,<a href="http://teams.railsgirlssummerofcode.org/"> 133 blog posts </a> have been posted by the teams, they spent more than 99 hours of coding - and this is only the beginning!
It's been now 12 days since the summer of code officially started and here are the students of 12 teams saying hello world and obviously being super happy about their Summer of Code! Thanks to everybody who made this happen ♥
<img src="https://f.cloud.github.com/assets/1711357/792560/1d1326d8-eba6-11e2-8fb3-2de8298fb07b.png" width="600">
4. Add the Jekyll header for the meta data
This is the header:
---
title: The beginning
layout: post
created_at: Sat July 13 2013
permalink: blog/the-beginning
current: blog
author: Anika
twitter: langziehohr
---
Of course you have to change it so it will have your name and date in it.
5. Add your blog post text 6. Save the file 7. Send a pull request
You should see that grey "pull request" button. push it, give your request a title and confirm.
how-to: https://help.github.com/articles/creating-a-pull-request
8. Ready! ♥