Skip to main contentSkip to navigation

Engineering blog

A blog by the Guardian's internal engineering team. We build and run the Guardian website, mobile apps, editorial tools, revenue products, advertising, and data and identity platforms. This blog is where we share our experiences and approaches, including software development tips, code examples, open source software and code stories behind product development

  • Illustration of flaws in systems

    Parsing: the merit of strictly typed JSON

    Dealing with content that keeps changing can lead to bugs on users’ devices that are hard to reproduce. By precisely describing the shape of the content using types and ensuring it matches, exceptions can be avoided and users shown helpful messages when errors occur. This post will illustrate how this can be achieved with standard web technologies.
  • Digital Thinking<br>Vector illustration - Digital Thinking

    Hack Day: Summer of Sport Fall of Democracy

    Recently, colleagues across the product and engineering department, as well as other parts of the organisation, came together for another exciting hack day
  • Qubes OS running Securedrop Workstation and Dangerzone

    When security matters: working with Qubes OS at the Guardian

    The latest version of the whistleblowing platform SecureDrop runs on the Qubes operating system. At the Guardian we used the Salt management engine to set up a Qubes environment where journalists could safely interrogate sensitive documents.
  • Introducing... Pinboard

    Pinboard: transforming communication across the newsroom (part 3 of 3)

    Pinboard is a discussion and asset sharing tool (or rather tool within other tools) which is gradually transforming how the news room communicate as news stories move through the various phases of the production process
  • Introducing... Pinboard

    Pinboard: transforming communication across the newsroom (part 2 of 3)

    Pinboard is a discussion and asset sharing tool (or rather tool within other tools) which is gradually transforming how the news room communicate as news stories move through the various phases of the production process
  • Introducing... Pinboard.

    Pinboard: transforming communication across the newsroom (part 1 of 3)

    Pinboard is a discussion and asset sharing tool (or rather tool within other tools) which is gradually transforming how the news room communicate as news stories move through the various phases of the production process
  • The Digital Fellowship is your foot in the door to the future of news

    A developer in the Fellowship Scheme, shares his experiences of his first year at the Guardian
  • AI hand reaches towards a human hand as a spark of understanding technology reaches across to humanity

    Large language models and generative AI: a recent hack day

    Developers in the Product and Engineering department came together with colleagues from across the Guardian to explore the potential of LLMs and more
  • A screenshot showing the Collins spellchecker in use. It suggests replacing 'archeological' with 'archaeological'.

    Making Typerighter work harder

    How we improved Typerighter, the Guardian’s style guide checker, to provide more value for the Guardian and its readers
  • Innovating Horizontal Concept<br>Horizontal vector illustration showing inventor/scientist and his mind processes. We can see the inventor silhouette surrounded with different elements which are showing different processes and approaches while solving a problem. We can see magnifying glass a metaphor/symbol for identification/closer look on a problem; puzzles for looking the right parts; light bulb for idea; ladders for improvement; gears and wheels for thinking; speech bubbles for different thoughts/ideas; arrows for direction of thinking; question marks for questioning and self verification; connectors for integration. There are also lot of icons related with science: DNA, microscope, laboratory equipment, molecular structure, cells, bacteria, ect. Illustration is vibrant and eye catching and also nicely layered.

    Who said what: using machine learning to correctly attribute quotes

    Today’s blog does not come to you from any developer in product and engineering but from our talented colleagues in data and insight. Here, the Guardian’s data scientists share how they have teamed up with PhD students from University College London to train a machine learning model to accurately attribute quotes. Below the two teams explain how they’ve been teaching a machine to understand “who said what?”
  • Illustration of screw driver standardisation. Slotted, Torx, Robertson and Phillips.

    Standardisation: the merit of consistent patterns

    Coming back from a long holiday? Recently joined the department? Collaborating on a complex, cross-team problem that spans different tech stacks and programming languages? At one point, we’re all going to find ourselves in one of these situations. So how can we ensure that no one feels overwhelmed or unable to make meaningful contributions?
  • Zebras are seen at the iconic Kruger National Park, in Mpumalanga Province, Skukuza, South Africa, June 21, 2023. REUTERS/Siphiwe Sibeko

    From a zebra to a rotating banner: how we stepped up your ability to Support the Guardian over the last seven years

    Since you’re here… please find somewhere comfortable to sit and read my story about the journey the Supporter Revenue team has undergone since I joined them as an Engineering Manager back in January 2016
  • A mix of dark and light clouds in the sky on a day of sunshine and showers. Seasonal weather, Rotherfield Greys, Oxfordshire, UK - 10 May 2023

    Aurora Serverless – a migration story

    On our team we swapped databases 6 times in a year. We’ve landed on Aurora Serverless V2 – was it worth it?
  • Jessica Leivers

    Day in the Life: Jessica Leivers

    Welcome to our ‘Day in the Life’ blog series where we interview a colleague from the product and engineering department to reflect on their career and experiences at the Guardian
  • Two employees enjoy a drink and a laugh at The Guardian away

    Product and Engineering away day 2023 – as it happened

    All the news and updates from the 2023 Guardian Product and Engineering away day
  • Ophan analytics dashboard

    Roll Over Rollups! The Big Future of Ophan’s Historical Data

    How the Guardian’s real time analytics tool pivoted from ElasticSearch Rollups to BigQuery and what we learnt along the way
  • Food Waste Apps

    Hack Day: Food Glorious Food

    This month, colleagues across the product and engineering department, as well as other parts of the organisation, came together for another exciting hack day
  • Screenshot of the D3 force directed org chart generated by Galaxies (of the Guardian)

    Galaxies of the Guardian: the formation of an irregular org chart

    ‘Who does what and where?’ is an age-old question. We in Product & Engineering have tried to answer it with Galaxies, a data visualisation of interconnected people, teams, and streams
  • Day in the Life: Ana Pradas

    Welcome to our ‘Day in the Life’ blog series where we interview a colleague from the product and engineering department to reflect on their career and experiences at the Guardian
  • Close up of friends texting with cell phones at table

    Our journey towards the fastest breaking news service

    Over the past couple of months the Guardian has made significant improvements to the speed at which push notifications are delivered to our app users. We discuss what process and technological changes were needed by the engineering team to achieve this
About 357 results for Engineering blog
1234...
Explore more on these topics
      翻译: