Posts tagged with Programming:
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, 4 September 2017
How not to break the Guardian website
Thomas BonninA developer explains how we make sure readers do not experience errors while we make changes to the website codebase
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?
Saturday, 10 December 2016
Code Mesh 2016
Dominic Kendrick, Kate WhalenCode Mesh is a conference for non-mainstream programming languages. Here are a bunch of things we have learned, along with our highlights!
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
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
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
Friday, 8 April 2016
Building Bonobo, the Guardian's open source API key management tool
Maria-Livia ChioreanHere’s the story of how we built our own open source API key management tool and of how we made the new starters grow
Monday, 25 January 2016
Be agile in being agile
Thomas KaliakosThe following blog post will try to briefly describe how agile is implemented at the Guardian, or at least in the Platforms team, as there is flexibility in how each team uses agile. The intention is to show how this specific shaping of agile methodology has evolved and why it feels that is the right way for tackling the complex problem of handling 977 million page impressions in a month and all these from a developer’s point of view.
Wednesday, 30 December 2015
How to add a form to a Play application
Chris BirchallA step-by-step explanation of how to create a form in a Scala Play application, including explanations of some of the pitfalls you may encounter along the way
Friday, 17 July 2015
Hack day report: Using Amazon Machine Learning to predict trolling
Chris Birchall, Gideon GoldbergOn hack day we experimented with using Amazon Machine Learning to perform numerical regression analysis, allowing us to predict which articles should be watched closely by moderators for problematic comments.
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
Tuesday, 27 January 2015
Five months in software development at the Guardian - what we’ve learned
Alessandro Ludovici, Josh Holder, Philip McMahonThree of the Guardian’s graduates reflect on what they have learnt so far
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
Tuesday, 13 January 2015
Hour(s) of Code – inspiring the next generation
Huma IslamWe ran an Hour of Code session for our Guardian colleagues – here’s what we learned (and how you can help)
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
Friday, 28 November 2014
Developing in the open
Robert ReesIn 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?
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.
Thursday, 3 October 2013
Teachers and students at PyconUK
Nicholas TollerveyA look at a UK programming conference with an "education track" aiming to inspire young students to learn about computing
Thursday, 15 August 2013
Young Rewired State 2013: mentoring the tech stars of tomorrow
Jenny Sivapalan, Alastair Jardine, Will Franklin, Matt AndrewsSome of the Guardian's digital development team describe a day mentoring young coders for the annual Festival of Code by Young Rewired State
Wednesday, 27 March 2013
The Trials, Tribulations and Triumph of PyCon 2013
Nicholas Tollervey'Dongle-gate' dominated the news coming from PyCon. However, there was much to celebrate from last week's conference. One intrepid Guardian developer was there and this is his write-up
Friday, 5 October 2012
Functional Programming Principles in Scala: three weeks in
Lindsey Dew, Adam FisherTwo of the Guardian's software developers update us on their experience of the latest stage of the programming course
Friday, 16 March 2012
The confusing language around programming languages
Max Harlow, Lindsey DewThe language of technology is all around us - but writing about programming for a non-technical audience isn't without potential problems. Max Harlow and Lindsey Dew explain
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
Tuesday, 21 June 2011
Hactivate: A participant's perspective
Martyn InglisMartyn Inglis on his weekend trying to change the world in 24 hours
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
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
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
Thursday, 31 March 2011
Hacks and Hackers: ScraperWiki day
Martyn InglisMartyn Inglis reports from a journalism-and-tech event in Glasgow