Posts tagged with Software:
Friday, 10 May 2019
Structured content: benefits for creating and publishing articles
Sakib SuppleStarting with a content model to create structured content saves publishers money and makes production more efficient
Wednesday, 1 May 2019
Guardian Digital Fellowship 2019: apply now
Mark ButlerToday 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.
Monday, 8 April 2019
Harness web development skills to create better desktop applications
Sakib SuppleIntegrating best of breed desktop applications from Adobe Creative Suite with web tools can provide a better experience for creative staff
Tuesday, 1 May 2018
Guardian Digital Fellowship 2018: apply now
Mark ButlerFind out how to apply for this year’s scheme and help shape the future of digital media
Tuesday, 1 May 2018
Our Digital Fellows share their experiences of the scheme
Maria-Livia Chiorean, Susie Coleman, Calum Campbell, Jonathan RankinAs we launch our scheme for 2018, four former participants describe how it kickstarted their careers in software development
Sunday, 4 December 2016
Perfect software: the enemy of rapid deployment?
Sally GobleIn 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
Saturday, 2 July 2016
Git Merge 2016
Roberto TyleyA belated report back on the Git Merge 2016 conference, held over two days in April.
Friday, 5 February 2016
It's All About the Team
Luke TaylorIt 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.
Thursday, 4 February 2016
Migrating Postgres to RDS without downtime
Nicolas LongOur experience migrating from a self-managed Postgres cluster to RDS, without downtime.
Wednesday, 4 November 2015
Building an offline page for theguardian.com
Oliver Joseph AshHow we used service workers to build a custom offline page for theguardian.com.
Wednesday, 12 August 2015
Open sourcing Grid, the Guardian’s new image management service
Sébastien CeveyThis 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.
Friday, 6 March 2015
Android Subtle Prompt library
Jesús GumielHow to create a Guardian style subtle prompt to highlight your new features
Monday, 9 February 2015
"Do what you want": building great products through anarchy
Alastair JardineHow 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
Tuesday, 3 February 2015
Prout: is your pull request out?
Roberto TyleyHow do you know your pull request is on production?
Monday, 5 January 2015
Delivering Continuous Delivery, continuously
Phil Wills, Simon HildrewThis extract from the Build Quality In anthology of DevOps and Continuous Delivery experience reports explains how the Guardian adopted Continuous Delivery.
Monday, 29 December 2014
What is the Guardian's tech stack?
Robert ReesThe 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
Thursday, 11 December 2014
Functional Android
Rupert BatesAndroid’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
Tuesday, 21 October 2014
Immutable data structures in Python
Robert ReesPython uses mutable datastructures by default but as we move to an immutable world, what options do we have for handling data differently?
Tuesday, 5 August 2014
Case study: Guardian Soulmates redesign
Kerstin ExnerHow the Guardian’s dating website was redesigned with a new responsive layout
Tuesday, 22 July 2014
Introducing the new Guardian Developers Site
Oliver Joseph AshWhy and how we built a home for our developers.
Friday, 18 July 2014
Hacking Journalism at the MIT Media Lab
Robert Berry, Sébastien CeveyField notes from the Hacking Journalism hackathon hosted by the MIT Media Lab, a weekend full of innovative ideas around the future of journalism
Thursday, 19 June 2014
A Tale Of Two Users
Mario Andrade, Penny AllenBuilding a new mobile app for the Guardian was a journey of discovery on balancing the needs of both our editorial team and our readers.
Wednesday, 4 June 2014
Engineering the iOS Guardian news app 3.0
Petr KrojzlLast 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
Wednesday, 28 May 2014
Changing the Guardian's pairing test
Robert Rees, Developer ManagerPairing interviews are an invaluable way of assessing candidates and we are constantly trying to refine and improve the process
Tuesday, 13 May 2014
Improving Sass code quality on theguardian.com
Kaelig Deloumeau-PrigentAutomating 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.
Friday, 11 April 2014
How the Guardian uses GitHub to audit GitHub
Roberto TyleyHow the Guardian wrote gu:who : a tool to help manage GitHub organisation membership
Thursday, 20 March 2014
Inside the Guardian’s CMS: meet Scribe, an extensible rich text editor
Oliver Joseph AshThe team behind the Guardian’s digital content management system talk about how and why they built and open sourced Scribe.
Tuesday, 18 March 2014
Robustium - improving robustness in automation testing
Neal MadlaniOne of the Guardian’s QA testing team talks about making your automated tests more robust
Friday, 7 February 2014
QA testing for the Guardian's Content API
Troy HarrisOne 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
Tuesday, 18 June 2013
The Guardian development flow
Phil WillsBy moving towards a GitHub flow with continuous integration, the Guardian's software team describe how they've streamlined development and testing
Thursday, 6 December 2012
Real-time QA: staying confident with code
Andy HumeIn 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.
Friday, 3 February 2012
Guardian Hack Day: The presentations
Martin Belam, Jonathan Richards, Joanna GearyFollow us as we find out what the Guardian developers have built in their two-day hack day
Wednesday, 27 July 2011
Agit – a Git client for Android
Roberto TyleyRoberto Tyley describes the process of writing Agit, a new kind of Android app for developers
Thursday, 17 February 2011
Technology bursary 'opened my eyes'
Frances BuchananFrances Buchanan shares her experience of winning the Scott Trust Technology Bursary last year and encourages others to apply