XP Manchester

Archive for the ‘Uncategorized’ Category

XP Manchester 107 – A Case for Outside-In Design

leave a comment »

This month we have a talk from Sandro Mancuso from Codurance called A Case for Outside-In Design.

Software design should enable business agility, but often we have a mismatch between product and software design. In this talk, Sandro will describe how a software design approach focused on behaviour, external interactions and business flows can enable better collaboration between business and technology. This talk focuses on techniques that create a bigger overlap between product and software design and, at the same time, produce an Agile architecture that is more resilient, focused and fully aligned to business goals.

Doors open from 6.30 to start at 7pm at BrightHR’s offices.

Tickets available here.

Advertisements

Written by James Jeffries

April 24, 2019 at 11:25 am

Posted in Uncategorized

#xpmanchester 106 – All in

leave a comment »

This month we have a talk form our very own Mark Kirschstein.

The idea for this talk is that lots of software projects tend to “bet their entire bankroll” on a single feature rather than spreading the risk anyway, Poker is imperfect info and variance and pros have adapted to that, I argue that software dev has similar properties and we should look at these things when looking at our process overall.

Doors open at half 6 and we’ll be starting at 7pm at Code Computerlove’s office.

Tickets available here.

Written by James Jeffries

April 7, 2019 at 9:13 pm

Posted in Uncategorized

#xpmanchester 105 – Property testing

leave a comment »

This month we’re going to try mobbing on a problem that’s stumped us in the passed, but take a slightly different approach, trying to use property tests to drive out a solution.

NOTE: Location is still to be confirmed, but we will update you as soon as possible. It will likely still be somewhere in the city centre.

Doors open at half 6 ready to start at 7.

Tickets available here.

Written by James Jeffries

March 11, 2019 at 9:28 am

Posted in Uncategorized

XP Manchester 104 – Evolving to a new domain

leave a comment »

This month we have a practical session on evolving code towards a new domain model.

Bring along a laptop. Doors open at 6.30pm to start at 7pm.

Tickets available here.

Written by James Jeffries

February 7, 2019 at 10:01 am

Posted in Uncategorized

xpman 103 – The Rust Language and how I learnt to stop worrying and write fewer tests

leave a comment »

The Rust Language has been increasing in popularity over the last few years. Backed by Mozilla to develop Firefox, used by big names like Dropbox and Cloudflare, and winner of “Most Loved Programming Language” 3 years in a row on the StackOverflow Developer Survey. It’s has a strict type system, inspired by ML style languages, and a unique ownership model enforced by the Borrow Checker. When I first started programming in Rust, I was writing the same kind of tests I’d previously written in languages like C#, and javascript, but it didn’t feel right. A lot of my tests felt pointless, sometimes my initial red test would pass first time it ran, often I was just testing that the compiler was behaving correctly.

In this talk we’ll look at some of the features of Rust that allow us to write code with fewer bugs, without writing more tests.

This is mainly a talk but there will be plenty of code, and people are welcome to bring laptops if they want to try some things out during the talk.

Doors open at 6.30 to start at 7.

Tickets available here.

Written by James Jeffries

January 7, 2019 at 10:15 pm

Posted in Uncategorized

#xpman 102 – Christmas Kata

leave a comment »

John Nicholas managed to find a special present in a code base.
With the festive spirit being strong the inclination is to share the joy of bringing to bear some craftiness to make testable a piece of code that is core to this years present delivery.
So far several would be saviours of christmas have already failed.
WE NEED YOU or else we are going to have to simply skin an of an off the shelf ecommerce platform.
Bring a laptop. Doors open at Code Computerlove at half 6 to start at 7.
Get your tickets here.

Written by James Jeffries

December 4, 2018 at 8:21 am

Posted in Uncategorized

#xpman 101 – Why is that taking so long? A Systems Thinking look at Organising an Organisation to Work

leave a comment »

This month we’ll be thinking about organisation problems and team (failures in) co-operation, through the lens of Systems Thinking.

During the session we will simulate working as separate teams in an organisation, exploring how common team anti patterns may manifest. The practical will facilitate a discussion, and there will be a small overview of some of the Systems Thinking concepts at work in the simulation.

This is an introductory level session, No Systems Thinking knowledge is necessary.

For the practical portion of the evening all you will need is a smart phone (or laptop) and a Twitter account.

As normal, we will be meeting at 6:30pm for a 7:00pm start.

Grab a free ticket if you’re coming

Written by Mark Kirschstein

November 1, 2018 at 12:17 pm

Posted in Uncategorized