Posts tagged with Computing:


Friday, 12 June 2020

The Guardian’s experience implementing Sign in with Apple on Android
Amina Adewusi, Jordan Terry

Here we outline some of the technical options available to Android developers.

Android   Apple   Computing   Mobile phones  

Offering increased privacy, developers have until 30 June 2020 to implement Apple’s new sign-in solution. Photograph: gilaxia/Getty Images

Friday, 25 October 2019

Has Mary Wollstonecraft's CPU spiked?
Amy Hughes, Roberto Tyley

We need lots of feminists. No seriously, we need lots of feminists, or our Elasticsearch cluster will fall over

Computing   Elasticsearch   International Women''s Day  

Up to one thousand people attended the march entitled ‘Together for Women’s Safety’ in Bucharest showing their solidarity with the women who have been victims of violence.

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  


Monday, 26 June 2017

Championing Accessibility at the Guardian
Kate Whalen, Simon Adcock, Shaun Dillon

What is digital accessibility, and how it can be considered part of universal design? How do we inform others of design considerations for a global audience, and common accessibility tools?

Accessibility   Computing   Programming  

A member of the Guardian Accessibility Working group stands at a lectern, presenting a slide deck. The screen shows a diagram demonstrating the types of Accessibility requirements

Wednesday, 7 December 2016

The Digital Fellows: A New Hope
Emma Milner, Jonathan Rankin, Anne Byrne, Maria-Livia Chiorean, Susie Coleman, Calum Campbell, Kate Whalen

It is a dark time for the free press. Our only hope, the Fellows, strive to master the force, guided by the expert developers of Guardian Digital. As a new cohort approaches, we reflect on what we have learnt on the Fellowship Scheme

Computing   Digital Fellowship Scheme   Digital media   Programming  

Star Wars filming - JJ McGettigan from the Emerald Garrison, a star Wars costuming club, in Malin Head, Co Donegal Ireland, as filming for the next Star Wars movie will take place there.

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, 3 December 2016

The Guardian coding workshop
Natalia Baltazar, Jon Norman

This past summer 4 developers volunteered from the department to teach Python to 8 students ages 17-26.

Advent developer blog 2016   Computing   Education   Programming   Python   Teaching  

Mentor guiding student during the Towers of Hanoi at the Guardian Coding Workshop

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, 24 June 2016

Coming in from the cold: Routes to becoming a software engineer
Anne Byrne, Calum Campbell, Kate Whalen

As more people consider career switches and opportunities in tech, three of the newest Guardian developers chart their own unorthodox routes into the industry.

Computing   Digital Fellowship Scheme   Programming   Work & careers  

Polar bear mother (Ursus maritimus) and twin cubs of the year hunting on the pack ice, Svalbard Archipelago, Arctic Norway

Monday, 11 April 2016

The Guardian Digital Fellowship: six months in
Maria-Livia Chiorean, Susie Coleman, Emma Milner, Jonathan Rankin

September saw the next group of fellows join the Guardian Digital Fellowship Programme. This year’s cohort share their thoughts on the job, the Guardian, logistics and the extras.

Computing   Digital Fellowship Scheme   Programming   Work & careers  

The digital fellows, keen to learn.

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

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

Wednesday, 8 April 2015

Clever Compilers
Hugo Gibson

Compilers are getting more and more sophisticated. Maybe one day they’ll be able to write their own code.

Computing   Programming  

A binary vortex

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, 26 March 2015

Upgrading Elasticsearch: Content API’s dual stack strategy
Luke Taylor, Chris Birchall

Evaluation and explanation of process used to upgrade Elasticsearch with Route53 and a dual stack strategy on the Content API team at the Guardian.

Cloud computing   Computing   Content API   Elasticsearch   Internet   Programming  

Content API lego tower

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, 10 February 2015

What to listen to next? jq to the rescue!
Rupert Bates

Search the Guardian for five star music reviews directly from your command-line

Computing   Programming  

Bob Dylan image

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!


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, 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

Wednesday, 10 December 2014

Taming timeouts with a Promise
Paul Roberts

Some notes from the Guardian’s software development team on experimenting with different ways of handling timeouts in JavaScript

Computing   JavaScript   Programming  

Countdown

Monday, 10 November 2014

On the ambitious but bumpy road to AngularJS 2.0
Sébastien Cevey

Guardian senior developer Séb Cevey summarises and shares his views on Rob Eisenberg’s thorough overview and rationale of the design of the upcoming 2.0 version of the popular web application framework.

Computing   Programming  

Vintage car climbing a steep rocky road

Friday, 31 October 2014

MozFest 2014: creative chaos – in the best possible way
Matt Andrews

A review of the annual festival of technology, the web, your rights online and journalism

Computing   Conferences   Programming  

The crowd at MozFest 2014 posing for the traditional group photo

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, 14 October 2014

Websockets and AngularJS
Unknown

Making Angular and WebSockets play nice

Computing   Programming  


Tuesday, 16 September 2014

Shipping from GitHub to Maven Central and S3, using Travis-CI
John Duffell

If you use GitHub and SBT and want to ship your artifacts to Maven Central, you want it to be simple to set up and manage. We’ve compiled some instructions on how our SBT plugin can help

Computing   Git   Programming   Scala  

Shipping is complex and requires lots of organisation

Tuesday, 9 September 2014

Parsing JSON with Scheme
Hugo Gibson

Parsing JSON with Scheme can be much simpler and more efficient than parsing with more commonly-used scripting languages.

Computing   Programming  

Lambda

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

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

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

Monday, 13 June 2011

Notes on Releases 113 & 114
Gideon Goldberg

Gideon Goldberg provides an overview of the most recent changes to guardian.co.uk

Computing  

Warwickshire's Ian Bell fields in the slips against Yorkshire

Friday, 3 June 2011

Drop-ins: Phase II
Adam McGreggor, Emma Mulqueeny

A final report of the first month of drop-ins, along with what's happening next

Computing   Hacking   Programming  

Base jumping

Tuesday, 24 May 2011

So long, IE6, it's the end of testing times
Sally Goble

Sally Goble on the balancing act of testing our website in different browers

Computing   Firefox   Internet   Internet Explorer   Testing  

internet explorer 7 Dean Hachamovitch

Wednesday, 18 May 2011

Developer drop-ins: half time report
Adam McGreggor

Adam McGreggor gives a (slightly past) half-time report on the developer drop-ins

Computing   Programming  

Half Time Oranges

Tuesday, 10 May 2011

The experience of a developer drop-in
Michael Brunton-Spall

Michael Brunton-Spall explains what happened during the first week of developer drop-ins and why you might want to sign up for the rest of the events

Computing   Programming  

Yves Rossy parachute

Thursday, 5 May 2011

Notes on Release 111
David Shaw

David Shaw provides an overview of the most recent changes to guardian.co.uk

Computing   Internet  

Guardian Royal Wedding coverage

Tuesday, 26 April 2011

Developer drop-in events
Adam McGreggor

Adam McGreggor updates readers on the developer drop-in events schedule

Computing   Programming  

skydivers

Wednesday, 13 April 2011

Cennydd Bowles predicts a rocky road ahead for UX at the Denver IA Summit
Martin Belam

Three main themes emerged at the recent IA Summit in Denver: measuring the value of our work, getting our work done faster, and learning from other related disciplines. However, it was Cennydd Bowles' closing plenary that made the longest lasting impression - predicting troubled times ahead for the IA and UX fields

Computing   Internet   Programming  

Post-it notes in use at the Information Architecture summit in Denver

Monday, 11 April 2011

Introducing developer drop-ins
Emma Mulqueeny

Emma Mulqueeny introduces a month of developer drop-ins

Computing   Programming  

Parachute jump

Friday, 8 April 2011

Notes on Release 110
Robert Phillips

Robert Phillips provides an overview of some of the most recent changes to guardian.co.uk

Computing   Internet   Programming  

Royal wedding

Tuesday, 5 April 2011

National Hack the Government Day 2011
Emma Mulqueeny

Emma Mulqueeny, of Rewired State and the Guardian, on the latest government hack day, hosted at the Guardian's offices

Computing   Hacking  

Screenshot of Tom Scott's Who wants to not get stabbed?

Thursday, 31 March 2011

Hacks and Hackers: ScraperWiki day
Martyn Inglis

Martyn Inglis reports from a journalism-and-tech event in Glasgow

Computing   Hacking   Internet   Programming  

Mel Gibson in Braveheart

Monday, 14 March 2011

The SXSW Tumblr tracker
Dan Catt

We've sent roving reporters off to SXSW armed only with a handful of mobile devices, a random selection of power cables, some laptops for emergencies and a handful of Tumblr blogs. This is how we're pulling some of it together on our Tumblr Tracker

Computing   Guardian Hacks SXSW   Internet   SXSW   Tumblr  

SXSW Tumblr Tracker

Friday, 18 February 2011

Notes on Release 106
David Shaw

David Shaw provides an overview of the most recent changes to guardian.co.uk

Computing   Internet  


Friday, 28 January 2011

Notes for Release 105
Gwyn Lockett

Gwyn Lockett summarises some of the features in the latest release of our content management and delivery system

Computing   Internet  

Lotto tickets

Monday, 17 January 2011

Notes on Release 104
Gideon Goldberg

The last drops of ice have melted away following our Christmas code freeze and we are sufficiently recovered from the festivities to bring you the latest round of updates and fixes to the site

Computing   Internet  

Footprints

Thursday, 23 December 2010

Microapps and the Art of Widget Maintenance
Dan Catt

The rather strange practice of killing your own servers by pointing Guardian traffic at them, and how not to let that happen ... otherwise known as what I learnt about caching in a very short space of time

Apps   Computing   Internet  

MicroApp over here!

Wednesday, 22 December 2010

The big freeze: notes on Release 103
Sally Goble

Our annual code freeze makes us change the the way we think about what will go into our pre Christmas release, updating our core content management and delivery system. Here are some of the pre code freeze changes we've made

Computing  

A sightseeing tour bus on Southwark bridge, London in a snowstorm.

Thursday, 9 December 2010

Six things I've learned about web development working at the Guardian
Matt Andrews

Client-side developer Matt Andrews on some of the things he wishes he'd known before

Computing  

desktop computer

Thursday, 2 December 2010

Welcome to Guardian Developer Blog
Mike Bracken

The Guardian's new blog will cover some of the work we get up to on the technology side of guardian.co.uk

Computing  

Torness Power Station