Skip to main content
GOV.UK
Blog Technology in government
Organisations:
Civil Service

Our approach to API authentication

Posted by: David Illsley, Posted on: 14 November 2016 - Categories: GaaP

We’ve recently written a number of blog posts on APIs covering the basic areas like making use of HTTP, URIs, JSON and CSV, as well as on the topic of more complex subjects like how to iterate. There  are further …

Read more of Our approach to API authentication

Writing documentation for developers

Posted by: Catherine Heywood, Posted on: 28 October 2016 - Categories: Chat, GaaP, GOV.UK Verify

You may have heard, rule number one for us at Government Digital Service (GDS) is: “always start with user needs”. We do user research. Lots of it. GOV.UK Verify recently completed their 100th round of user research, and they’re not …

Read more of Writing documentation for developers

Gaining understanding of the browsers people use

Posted by: Robin Whittleton, Posted on: 21 October 2016 - Categories: GOV.UK
Screen showing GOV.UK homepage

GOV.UK gets a lot of visits from people in the UK and further afield. We keep a record of all visits and use this data to support as many users as possible. Deciding which browsers to test We’ll try to …

Read more of Gaining understanding of the browsers people use - 8 comments

Using containers to help develop GOV.UK Pay

Posted by: Dominic Jones, Posted on: 10 October 2016 - Categories: GaaP

We’ve recently begun using container tools on GOV.UK Pay to help us run the platform locally and make development less resource heavy. GOV.UK Pay consists of several interacting microservices: a citizen front end, a government service admin interface, a public …

Read more of Using containers to help develop GOV.UK Pay

Easing the process of pull request reviews

Posted by: Paul Bowsher, Posted on: 30 September 2016 - Categories: GOV.UK, Tools

On the GOV.UK team, all our changes are peer reviewed using Github's pull request system. If a developer wants to make a change to one of our projects, they need another developer’s approval before the change is accepted into the …

Read more of Easing the process of pull request reviews

Our technology community away day

Posted by: David Heath, Posted on: 2 September 2016 - Categories: Chat, Digital Marketplace, GaaP, GOV.UK, GOV.UK Verify

Over the past year at GDS, we’ve been working hard to create a strong technology community. Recently we took a day out of the office together. The GDS Technology community is pretty big – just over 90 civil servants and …

Read more of Our technology community away day

Our web security workshop for GDS developers

Posted by: Alex Muller and Jenny Duckett, Posted on: 9 August 2016 - Categories: Chat

We recently ran a one-day workshop on web security for technologists at the Government Digital Service (GDS). Security is a topic where lots of people lack confidence in their skills so we thought it was a valuable area to focus …

Read more of Our web security workshop for GDS developers

Considering our approach to API iteration

Posted by: David Illsley, Posted on: 26 July 2016 - Categories: Chat, GaaP

...and API iteration. In comparison, the (roughly) representational state transfer (RESTful) JavaScript Object Notation (JSON) APIs we’ve been developing over the last few years are simple and clear, but lack...

Read more of Considering our approach to API iteration - 4 comments

How our Government PaaS team solved an AWS packet mystery

Posted by: Hector Rivas Gandara, Posted on: 20 July 2016 - Categories: GaaP

Our team is building a Platform as a Service (PaaS) for government so developers can quickly and easily host websites. We’re using the open source Cloud Foundry (CF) technology to ensure reliable hosting, and Amazon Web Services (AWS) for our …

Read more of How our Government PaaS team solved an AWS packet mystery - 5 comments

How we use Git at the Government Digital Service

Posted by: Alex Muller, Posted on: 31 May 2016 - Categories: Chat, Tools
Screen showing Git commit history

There's an important difference in how we use Git at GDS compared to lots of other organisations. We're very thorough when using version control because we don't want to waste the effort we've put into writing code. If our code …

Read more of How we use Git at the Government Digital Service
Previous page
  • Page 1
  • …
  • Page 6
  • Page 7
  • Page 8
Next page

Related content and links

Technology in government

This is for everyone: documenting how we're building, assembling and running digital and technology projects across the UK government. Find out more.

Categories

Work with us

A sticky note reads "Everybody helps to fix the build".

If you’re interested in jobs in this field, check out all open opportunities on the GDS careers site.

Sign up and manage updates

  • Email
  • Atom

Find out more

Join the conversation

Recent Posts

  • Agile, secure and cost-effective: UKEF’s open source API shift 14 July 2025
  • From Westminster to York: Reflections on Building a Modern Digital Government 25 June 2025
  • Improving public sector spending with the cloud cost data solution 17 June 2025

Comments and moderation

Read our guidelines

Useful links

  • All GOV.UK blogs
  • All GOV.UK blog posts
  • GOV.UK
  • All departments
  • Accessibility statement
  • Cookies
All content is available under the Open Government Licence v3.0, except where otherwise stated
© Crown copyright