Developer relations site.
CSS HTML Ruby Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_assets Make it easier to differentiate between rendered headings. Oct 12, 2015
_data feat(team): add myself to team data Mar 5, 2015
_drafts
_includes feat(_includes/footer): Add link to job listings Nov 23, 2015
_layouts use diqsus for comments Sep 4, 2015
_plugins feature: Add jekyll-assets plugin and compass Mar 4, 2015
_posts apparently I have to escape colons in frontmatter Feb 13, 2016
images forgot to add image for testing post Feb 13, 2016
.gitignore Merge remote-tracking branch 'origin/future-stack' into develop Oct 12, 2015
.travis.yml slack notifications Sep 2, 2015
CNAME fix(CNAME): do CNAME the jekyll way Aug 22, 2015
Gemfile feat(config): add jekyll-sitemap Aug 28, 2015
Gemfile.lock chore: what is this ruby i dont even Aug 28, 2015
LICENSE chore(LICENSE): add software license Aug 27, 2015
Makefile fix(Makefile): use `bundle exec` Aug 28, 2015
README.md docs(readme): instructions for creating posts Aug 28, 2015
_config.yml use diqsus for comments Sep 4, 2015
feed.xml init(jekyll): fresh install Feb 24, 2015
index.html fix(excerpt-logic): use excerpt if present Sep 3, 2015
robots.txt chore: allow the robots Aug 28, 2015
style.md chore(style): do not publish styleguide at this time Aug 28, 2015

README.md

Widen Developer Relations

Build Status

Spread the love.

Requirements

Ruby, RubyGems, and Bundler.

Getting Started

git clone git@github.com:Widen/widen.github.io.git
cd widen.github.io
bundle install
jekyll serve --drafts

Add a post

Start posting easily with the following make commands:

  • To create a new post: make createPost title="this is my new post"
  • To create a new draft: make createDraft title="this is my new draft post"

If you wish to post using a more manual approach, all posts are located in ./_posts. You can manually create a file within that dir:

  • Blog posts must start with their publish date (this can be changed) (i.e., yyyy-mm-dd-{title}.md) (e.g., 2013-12-30-Hello-World!.md)).
  • Blog posts must have YAML front matter.

Example post:

---
title: This is my post title!!
layout: special-post
---

And now we start writing..

Woohoo!

**All markdown is supported here**, __and will be rendered to proper HTML__.

{{ assign template=liquid }}

Add a page

Pages are located in the project root.

Same rules apply for YAML front matter and markdown support.

Publish to engineering.widen.com

Simply push to the develop branch, and travis-ci will re-deploy the site, making your changes live within minutes. If you do not want your changes to go live yet, create a branch off of develop and push to this new branch. Once you are ready to make your changes live, merge back into develop and push up to GitHub.