Posts authored by Robert Rees:


Thursday, 26 May 2016

Enabling developer migration!
Robert Rees

Given a set of goals an organisation wants to achieve and a finite group of people (say, developers) that can accomplish those goals how do you assign people to objectives that makes the people assign feel happy about what they are working on and enables the organisation to achieve its goals and deliver on its commitments to other sections of the business.

A zebra on the edge of a herd of wildebeest

Friday, 11 December 2015

Announcing the Guardian Digital Fellowship
Robert Rees

For the last two years the Guardian’s Digital Development department has recruited a cohort of developers each year to join us. They have been drawn from backgrounds that we would not normally recruit from. For 2016 the programme is getting a revamp and we’re excited to share the details.

Digital Fellowship Scheme   People  

People cheering at the sky

Tuesday, 30 June 2015

Announcing the Guardian's digital networking event
Robert Rees

Announcing a networking evening to open up the Guardian’s digital development department to encourage conversations and sharing of ideas

A picture of a party at a conference

Friday, 29 May 2015

Maintaining an open source project at the Guardian
Robert Rees

Scribe is the most popular in-house open source project in the Guardian. Recently community developers have been making some major contributions to the project, confirming the value of open-source and the benefit of the Guardian of being open about our work.

Computing   Open source   Programming   Scribe  

Children sharing a snack

Monday, 30 March 2015

The best way to learn tech is to teach it
Robert Rees

You may think you understand a topic but its not until you are having to explain it to someone who doesn’t understand your made up terminology and rules of thumb that you realise what you really know and what you just pretend to understand.

Computing   Programming  

Our in-house training focuses on peer to peer learning

Thursday, 19 February 2015

Fullstack 2014 - conference report
Robert Rees

The Fullstack conference saw Douglas Crockford giving an overview of ES6 and his views on how to use the new features to write better JavaScript and Jamund Ferguson made abstract syntax trees exciting.

Computing   JavaScript   Programming  

A stack of fruit and American pancakes

Tuesday, 20 January 2015

How does the Guardian recruit developers?
Robert Rees

Recruiting people is a hard process: you need to be fair to both the candidate and the organisation. As part of making it easier for candidates who apply to be a developer at the Guardian we want to be open about our recruitment process

Computing   Job hunting   Programming   Work & careers  

Women talking together at a table

Monday, 29 December 2014

What is the Guardian's tech stack?
Robert Rees

The Guardian does not have a fixed tech stack, instead we allow our teams to choose the technology that solves their problems. That leads to a lot of variety in the software we use

Computing   Programming   Software  

A variety of spanners providing a metaphor for software tools

Friday, 28 November 2014

Developing in the open
Robert Rees

In the Digital Development department we try to be as open and transparent about our development as we can be. That means developing in public repositories where anyone can see our work. What does it feel like to work this way and why do we think it matters?

Programming  

A sign reading "Internet Open"

Tuesday, 21 October 2014

Immutable data structures in Python
Robert Rees

Python uses mutable datastructures by default but as we move to an immutable world, what options do we have for handling data differently?

Computing   Programming   Python   Software  

A graffiti timelapse of John Cleese's silly walk

Thursday, 28 August 2014

What does it mean to be a senior developer?
Robert Rees

Software development tends to use language in a funny way; for example legacy software is not something that is lovingly passed from one generation to next but more commonly a term of abuse. Similarly a senior developer is rarely one able to claim a free TV license.

A woman at the Rantepo market

Tuesday, 24 June 2014

Creating Glassware for the Guardian
Lindsey Dew, Robert Rees

The Guardian developers discuss their experience of developing Glassware for the launch of the Google Glass UK Explorer programme. How difficult is it to develop a new application for a device on the bleeding edge?

Google   Google Glass  

Google Glass guide Alice Gabon looks at other Google Glass.

Wednesday, 28 May 2014

Changing the Guardian's pairing test
Robert Rees, Developer Manager

Pairing interviews are an invaluable way of assessing candidates and we are constantly trying to refine and improve the process

Computing   Software  

Programmers paring together