• 14 Jan 2015 - Codejo At Mmu

    In 2014 there was a bit of a hiatus with Manchester Codejo as we decided what to do next. We still wanted to provide a place for developers to hone their own skills, but we also wanted to start building links with the universities in the local area.

    There are three major universities inside the M60, and many others within an hours drive of Manchester, but the tech community is not great at engaging with the student community. So, in December we ran the first Manchester Codejo at Manchester Metropolitan University (MMU).

    We decided to start by looking at Ruby again with the Ruby Koans, which was done in pairs of one software professional with one student. We will be continuing this again on the second codejo at MMU which is going to be held next Thursday (Thurs 22nd Jan), if you would like to be involved then please drop us a tweet @manc_codejo.

  • 22 Apr 2014 - Codejo 16

    For this months codejo we’ll be looking at the Checkout Kata in Javascript (nodejs), hopefully learning from the previous months CRC card sessions.

    Nodejs download instructions can be found here.

  • 25 Mar 2014 - Codejo 15

    For this months codejo we’ll be running another Class Responsibility Collaboration (CRC) card session with the Checkout Kata.

    This is a way to look at candidate objects and their interactions without having the expense of making decisions in code.

  • 25 Feb 2014 - Codejo 14

    For this months codejo we’ll sticking with the Checkout Kata but instead of coding we’ll be doing a Class Responsibility Collaboration (CRC) card session on the problem.

    This is a way to look at candidate objects and their interactions without having the expense of making decisions in code.

  • 28 Jan 2014 - Codejo 13

    For this months codejo we’ll sticking with the Checkout Kata in Javascript using nodejs. This time we’ll have a go at silent pairing.

    Nodejs download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 26 Nov 2013 - Codejo Xii

    For this months codejo (the last of 2013) we’ll sticking with the Checkout Kata in Javascript using nodejs. This time we’ll dedicate more time to a bit of promiscuous pairing.

    Nodejs download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 22 Oct 2013 - Codejo Xi

    It’s our first birthday! So, we’re going to change language. Goodbye Ruby and hellooo Javascript.

    We’ll stick with the Checkout Kata but this time in Javascript using nodejs.

    I’ll give a crash course in nodejs / javascript and then we’ll split into pairs and attempt the kata.

    Nodejs download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 24 Sep 2013 - Codejo X

    For codejo number 10, we’ll be looking again at the Checkout Kata in Ruby.

    This month we’ll be looking at improving our refactoring skills. We’ll start with a demonstration using this wonderful code and then split into pairs.

    Ruby download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 23 Jul 2013 - Codejo 9

    For codejo number 9, we’ll be looking again at the Checkout Kata in Ruby.

    This month we’ll be splitting into pairs to attempt the kata. For the more adventurious the continous deployment example will be available to use on github.

    Ruby download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 25 Jun 2013 - Codejo 8

    For codejo number 8, we’ll be looking at the Checkout Kata in Ruby.

    The focus will be again on TDD, but as a means of achieving continuous deployment.

    Ruby download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 28 May 2013 - Codejo 7

    For the seventh Codejo, we’ll be looking again at the Minesweeper Kata in Ruby.

    This time we’ll be looking at “TDD as if you meant it”. Initially, they’ll be a demonstration of the technique, then we’ll split into pairs.

    Ruby download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 23 Apr 2013 - Codejo 6

    For the sixth Codejo, we’ll be looking again at the Minesweeper Kata.

    This time we’ll run another Class-Responsibility-Collaborator (CRC) session on the problem and focus upon a ‘tell don’t ask’ (AKA no getters and setters) approach.

    If we have time we’ll have another run at the problem in pairs with Ruby. Ruby download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 26 Mar 2013 - Codejo 5

    For the fifth Codejo, we’ll be looking again at the Minesweeper Kata.

    This time we’ll run a Class-Responsibility-Collaborator (CRC) session on the problem and focus upon a ‘tell don’t ask’ (AKA no getters and setters) approach.

    If we have time we’ll have another run at the problem in pairs with Ruby. Ruby download instructions can be found here.

    Don’t forget your laptop and inquistive minds!

  • 26 Feb 2013 - Codejo 4

    For the fourth Codejo, we’ll be looking again at the Minesweeper Kata in Ruby. Again we’ll focus on Test Driven Development, following the stages:

    • Red - failing test
    • Green - make test pass as simply as possible
    • Refactor - improve and clarify the code

    But this time we’ll start off pairing, as we got too carried away last time with the Randori. Ruby download instructions can be found here. Don’t forget your laptop!

  • 22 Jan 2013 - Codejo 3

    For the third Codejo, we’ll be looking at the Minesweeper Kata in Ruby. Again we’ll focus on Test Driven Development, following the stages:

    • Red - failing test
    • Green - make test pass as simply as possible
    • Refactor - improve and clarify the code

    Ruby download instructions can be found here. Don’t forget your laptop!

  • 27 Nov 2012 - Codejo 2

    For the second Codejo, we’ll be looking again at the Tennis Game Kata in Ruby. This time we’ll focus on Test Driven Development, following the stages:

    • Red - failing test
    • Green - make test pass as simply as possible
    • Refactor - improve and clarify the code

    Ruby download instructions can be found here.

  • 23 Oct 2012 - Codejo 1

    For the first Codejo, we’ll be looking at the Tennis Game Kata in Ruby.
    The first half of the session will be a Randori and then we’ll split into pairs to try the kata again. Ruby download instructions can be found here.