Posts tagged with Computing:
Friday, 12 June 2020
The Guardian’s experience implementing Sign in with Apple on Android
Amina Adewusi, Jordan TerryHere we outline some of the technical options available to Android developers.
Friday, 25 October 2019
Has Mary Wollstonecraft's CPU spiked?
Amy Hughes, Roberto TyleyWe need lots of feminists. No seriously, we need lots of feminists, or our Elasticsearch cluster will fall over
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
Monday, 26 June 2017
Championing Accessibility at the Guardian
Kate Whalen, Simon Adcock, Shaun DillonWhat 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?
Wednesday, 7 December 2016
The Digital Fellows: A New Hope
Emma Milner, Jonathan Rankin, Anne Byrne, Maria-Livia Chiorean, Susie Coleman, Calum Campbell, Kate WhalenIt 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
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, 3 December 2016
The Guardian coding workshop
Natalia Baltazar, Jon NormanThis 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
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, 24 June 2016
Coming in from the cold: Routes to becoming a software engineer
Anne Byrne, Calum Campbell, Kate WhalenAs 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
Monday, 11 April 2016
The Guardian Digital Fellowship: six months in
Maria-Livia Chiorean, Susie Coleman, Emma Milner, Jonathan RankinSeptember 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
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.
Friday, 29 May 2015
Maintaining an open source project at the Guardian
Robert ReesScribe 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.
Wednesday, 8 April 2015
Clever Compilers
Hugo GibsonCompilers are getting more and more sophisticated. Maybe one day they’ll be able to write their own code.
Monday, 30 March 2015
The best way to learn tech is to teach it
Robert ReesYou 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.
Thursday, 26 March 2015
Upgrading Elasticsearch: Content API’s dual stack strategy
Luke Taylor, Chris BirchallEvaluation 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
Thursday, 19 February 2015
Fullstack 2014 - conference report
Robert ReesThe 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.
Tuesday, 10 February 2015
What to listen to next? jq to the rescue!
Rupert BatesSearch the Guardian for five star music reviews directly from your command-line
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?
Tuesday, 20 January 2015
How does the Guardian recruit developers?
Robert ReesRecruiting 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
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
Wednesday, 10 December 2014
Taming timeouts with a Promise
Paul RobertsSome notes from the Guardian’s software development team on experimenting with different ways of handling timeouts in JavaScript
Monday, 10 November 2014
On the ambitious but bumpy road to AngularJS 2.0
Sébastien CeveyGuardian 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.
Friday, 31 October 2014
MozFest 2014: creative chaos – in the best possible way
Matt AndrewsA review of the annual festival of technology, the web, your rights online and journalism
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, 16 September 2014
Shipping from GitHub to Maven Central and S3, using Travis-CI
John DuffellIf 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
Tuesday, 9 September 2014
Parsing JSON with Scheme
Hugo GibsonParsing JSON with Scheme can be much simpler and more efficient than parsing with more commonly-used scripting languages.
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
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
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
Monday, 13 June 2011
Notes on Releases 113 & 114
Gideon GoldbergGideon Goldberg provides an overview of the most recent changes to guardian.co.uk
Friday, 3 June 2011
Drop-ins: Phase II
Adam McGreggor, Emma MulqueenyA final report of the first month of drop-ins, along with what's happening next
Tuesday, 24 May 2011
So long, IE6, it's the end of testing times
Sally GobleSally Goble on the balancing act of testing our website in different browers
Wednesday, 18 May 2011
Developer drop-ins: half time report
Adam McGreggorAdam McGreggor gives a (slightly past) half-time report on the developer drop-ins
Tuesday, 10 May 2011
The experience of a developer drop-in
Michael Brunton-SpallMichael 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
Thursday, 5 May 2011
Notes on Release 111
David ShawDavid Shaw provides an overview of the most recent changes to guardian.co.uk
Tuesday, 26 April 2011
Developer drop-in events
Adam McGreggorAdam McGreggor updates readers on the developer drop-in events schedule
Wednesday, 13 April 2011
Cennydd Bowles predicts a rocky road ahead for UX at the Denver IA Summit
Martin BelamThree 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
Monday, 11 April 2011
Introducing developer drop-ins
Emma MulqueenyEmma Mulqueeny introduces a month of developer drop-ins
Friday, 8 April 2011
Notes on Release 110
Robert PhillipsRobert Phillips provides an overview of some of the most recent changes to guardian.co.uk
Tuesday, 5 April 2011
National Hack the Government Day 2011
Emma MulqueenyEmma Mulqueeny, of Rewired State and the Guardian, on the latest government hack day, hosted at the Guardian's offices
Thursday, 31 March 2011
Hacks and Hackers: ScraperWiki day
Martyn InglisMartyn Inglis reports from a journalism-and-tech event in Glasgow
Monday, 14 March 2011
The SXSW Tumblr tracker
Dan CattWe'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
Friday, 18 February 2011
Notes on Release 106
David ShawDavid Shaw provides an overview of the most recent changes to guardian.co.uk
Friday, 28 January 2011
Notes for Release 105
Gwyn LockettGwyn Lockett summarises some of the features in the latest release of our content management and delivery system
Monday, 17 January 2011
Notes on Release 104
Gideon GoldbergThe 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
Thursday, 23 December 2010
Microapps and the Art of Widget Maintenance
Dan CattThe 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
Wednesday, 22 December 2010
The big freeze: notes on Release 103
Sally GobleOur 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
Thursday, 9 December 2010
Six things I've learned about web development working at the Guardian
Matt AndrewsClient-side developer Matt Andrews on some of the things he wishes he'd known before
Thursday, 2 December 2010
Welcome to Guardian Developer Blog
Mike BrackenThe Guardian's new blog will cover some of the work we get up to on the technology side of guardian.co.uk