Pairing - it's hard, but worth it

Background

For over two years I worked in a team that followed agile processes, including Extreme Programming. The team is quite large, at a conservative estimate I’d say; maybe 6 sub-teams of 6 cross discipline members. All sub-teams working against the same 2 week cycle from the same...

Hosting a Maven repository on Github

Host your own

There seem to be a few options open to you if you want to share your maven/ivy managed dependency. I’d quite like the simplicity of having my own repository. Since most of my development is done on github I’d like to host my maven repository...

Writing an sbt 0.11.x plugin

SBT

SBT is a build tool for Scala and Java, think maven and ivy without all that nasty XML and plenty of Scala goodness.

Plugins

Like Maven, SBT can be customised by adding plugins. I’d highly recommend reading the documentation here before continuing on.

Plugins...

Jekyll, Github, Plugins and automated deployment

Jekyll provides extension points via plugins. Allowing you to create custom content and enrich the document generation model.

Unfortunately if you’re deploying your site to Github pages these plugins aren’t supported. Specifically, Github generates your site using the --safe Jekyll configuration flag.

I found a couple...

Jekyll New post Scala script

Jekyll requires that you create blog posting in a specific format: _posts/yyyy-MM-dd-post-name, where the date is the creation date of the post. This is actually quite a nice convention as the metadata can be used in your site generation to do things like group posts my year and month.

...

First post

This is my first post blog post to github pages. It’s been quite some time since I last blogged but I’m back and full of enthusiasm…

I’m currently trying out jekyl using Twitter’s bootstrap for site styling and the markdown markup.

Categories