Posts tagged with Software:


Friday, 10 May 2019

Structured content: benefits for creating and publishing articles
Sakib Supple

Starting with a content model to create structured content saves publishers money and makes production more efficient

Computing Software 

The Guardian newsroom in the 1970s

Wednesday, 1 May 2019

Guardian Digital Fellowship 2019: apply now
Mark Butler

Today we are launching the new Guardian Digital Fellowship scheme for 2019. Find out how you can apply and help shape the future of digital media.

Computing Digital Fellowship Scheme Programming Software 

Our digital products

Monday, 8 April 2019

Harness web development skills to create better desktop applications
Sakib Supple

Integrating best of breed desktop applications from Adobe Creative Suite with web tools can provide a better experience for creative staff

Computing Software 

The Guardian newsroom at work on the first edition of the tabloid format

Tuesday, 1 May 2018

Guardian Digital Fellowship 2018: apply now
Mark Butler

Find out how to apply for this year’s scheme and help shape the future of digital media

Computing Digital Fellowship Scheme Software 

The Guardian offices in Kings Cross, London

Tuesday, 1 May 2018

Our Digital Fellows share their experiences of the scheme
Maria-Livia Chiorean, Susie Coleman, Calum Campbell, Jonathan Rankin

As we launch our scheme for 2018, four former participants describe how it kickstarted their careers in software development

Computing Digital Fellowship Scheme Software 


Sunday, 4 December 2016

Perfect software: the enemy of rapid deployment?
Sally Goble

In traditional and slow moving software delivery teams, the brakes are well and truly applied by endless cycles of painfully slow manual regression test cycles. The logical thing to do when considering moving towards a rapid release cadence is to speed up your regression by automating. Sally Goble, head of quality at the Guardian, argues that this is not right or necessary

Advent developer blog 2016 Computing Software 

Does the desire to have perfect software stop you from deploying as rapidly as you’d like?

Saturday, 2 July 2016

Git Merge 2016
Roberto Tyley

A belated report back on the Git Merge 2016 conference, held over two days in April.

Computing Git Open source Software 

The stage of Git Merge 2016

Friday, 5 February 2016

It's All About the Team
Luke Taylor

It takes more than the practical application of software engineering to create great products. We take a look at the ethos and values of the Content API team here at the Guardian and the attributes they value within their team.

Content API Software 

Castellers in Barcelona Spain build a human tower

Thursday, 4 February 2016

Migrating Postgres to RDS without downtime
Nicolas Long

Our experience migrating from a self-managed Postgres cluster to RDS, without downtime.

AWS PostgreSQL Software 


Wednesday, 4 November 2015

Building an offline page for theguardian.com
Oliver Joseph Ash

How we used service workers to build a custom offline page for theguardian.com.

Computing HTML5 Internet Software Web 2.0 Web browsers 

theguardian.com’s offline page

Wednesday, 12 August 2015

Open sourcing Grid, the Guardian’s new image management service
Sébastien Cevey

This is the story of how we are building Grid, the Guardian’s new image management system, working very closely with our editorial colleagues and using a modern technology stack. Oh, and it’s all Open Source.

Open source Software 

Screenshot of the Grid image service showing results for a search for Edward Snowden

Friday, 6 March 2015

Android Subtle Prompt library
Jesús Gumiel

How to create a Guardian style subtle prompt to highlight your new features

Android Software 

Subtle prompt on the Guardian’s Android app.

Monday, 9 February 2015

"Do what you want": building great products through anarchy
Alastair Jardine

How can you build better products that involve everyone on the team? The Workflow team tried developer anarchy and found it a great way to build software

Computing Software 

Very early sketch exploration of the Workflow product

Tuesday, 3 February 2015

Prout: is your pull request out?
Roberto Tyley

How do you know your pull request is on production?

Cloud computing Computing Open source Software 

Seen on PROD (merged by @rtyley 7 minutes and 4 seconds ago). Please check your changes!

Monday, 5 January 2015

Delivering Continuous Delivery, continuously
Phil Wills, Simon Hildrew

This extract from the Build Quality In anthology of DevOps and Continuous Delivery experience reports explains how the Guardian adopted Continuous Delivery.

Cloud computing Computing DevOps Internet Software 

Container ships at Felixstowe, UK.

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

Thursday, 11 December 2014

Functional Android
Rupert Bates

Android’s support for functional programming is usually limited, but in this blogpost the Guardian shares techniques to bring the benefits of functional code to Java

Android Computing Programming Software 

Functional Android

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

Tuesday, 5 August 2014

Case study: Guardian Soulmates redesign
Kerstin Exner

How the Guardian’s dating website was redesigned with a new responsive layout

Computing HTML5 Mobile phones Software 

Guardian Soulmates' new design

Tuesday, 22 July 2014

Introducing the new Guardian Developers Site
Oliver Joseph Ash

Why and how we built a home for our developers.

Computing Open source Software 

The new Guardian Developers Site.

Friday, 18 July 2014

Hacking Journalism at the MIT Media Lab
Robert Berry, Sébastien Cevey

Field notes from the Hacking Journalism hackathon hosted by the MIT Media Lab, a weekend full of innovative ideas around the future of journalism

Computing Media Software 

Participants welcomed to Hacking Journalism

Thursday, 19 June 2014

A Tale Of Two Users
Mario Andrade, Penny Allen

Building a new mobile app for the Guardian was a journey of discovery on balancing the needs of both our editorial team and our readers.

Apps Design Mobile phones Software 

Early app layout sketch.

Wednesday, 4 June 2014

Engineering the iOS Guardian news app 3.0
Petr Krojzl

Last week we released a new generation of the free Guardian news app for phones and this time around for tablets as well, a culmination of almost a year of engineering. And it’s a beauty, much loved by hundreds of thousands of users worldwide just in the first few days. We’re absolutely thrilled by all the positive feedback

Apps Computing Mobile phones Software Tablet computers 

iOS devices showing the Guardian iOS news app 3.0


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

Tuesday, 13 May 2014

Improving Sass code quality on theguardian.com
Kaelig Deloumeau-Prigent

Automating code quality control is an old trick that we've been using with JavaScript for a long time. Here is how we apply the same rigorous process to Sass code (the CSS pre-processor we use) in our workflow.

CSS JavaScript Software 

Sass linting on a Guardian developer's laptop

Friday, 11 April 2014

How the Guardian uses GitHub to audit GitHub
Roberto Tyley

How the Guardian wrote gu:who : a tool to help manage GitHub organisation membership

Computing Data and computer security Git Software 

Guess Who? Demystifying GitHub organisation membership

Thursday, 20 March 2014

Inside the Guardian’s CMS: meet Scribe, an extensible rich text editor
Oliver Joseph Ash

The team behind the Guardian’s digital content management system talk about how and why they built and open sourced Scribe.

HTML5 Open source Scribe Software Web 2.0 

Composer, the Guardian’s CMS, built on top of Scribe.

Tuesday, 18 March 2014

Robustium - improving robustness in automation testing
Neal Madlani

One of the Guardian’s QA testing team talks about making your automated tests more robust

Software Testing 

Robustium - To makes ones automation tests robustly awesome

Friday, 7 February 2014

QA testing for the Guardian's Content API
Troy Harris

One of the Guardian's software testers shares his experience helping build a product with no user-facing front-end and the tools that helped him do it

Software Testing 

Kibana batman chart performance testing.

Tuesday, 18 June 2013

The Guardian development flow
Phil Wills

By moving towards a GitHub flow with continuous integration, the Guardian's software team describe how they've streamlined development and testing

Git Software 

Photo by Travis Modisette via Flickr

Thursday, 6 December 2012

Real-time QA: staying confident with code
Andy Hume

In a world of continuous deployment, how do we stay confident that code running in production is still reliably delivering the news to our readers? Andy Hume, our frontend architect, explains how we monitor user experience and detect failures in real-time.

Software 

JavaScript warnings and errors running in the console of a web browser

Friday, 3 February 2012

Guardian Hack Day: The presentations
Martin Belam, Jonathan Richards, Joanna Geary

Follow us as we find out what the Guardian developers have built in their two-day hack day

Hack day Open journalism Programming Software 

Didi the Dragon by Jessie

Wednesday, 27 July 2011

Agit – a Git client for Android
Roberto Tyley

Roberto Tyley describes the process of writing Agit, a new kind of Android app for developers

Android Git Open source Smartphones Software 

Agit  - Android Git Client

Thursday, 17 February 2011

Technology bursary 'opened my eyes'
Frances Buchanan

Frances Buchanan shares her experience of winning the Scott Trust Technology Bursary last year and encourages others to apply

Guardian Media Group Software 

On the train to London, July 2010, Frances Buchanan