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

Simple things are complicated: making a show password option

Posted by: Andy Sellick, GDS frontend developer, Posted on: 19 April 2021 - Categories: GOV.UK, Security
A laptop screen showing the sign-in page for a GOV.UK Account with the show password feature.

Adding a ‘show password’ option to GOV.UK accounts looked like a straightforward task, but it was more interesting and complicated than we expected.

Read more of Simple things are complicated: making a show password option

Speeding up GOV.UK with HTTP/2

Posted by: Matt Hobbs, Head of Frontend Development, GDS, Posted on: 2 July 2020 - Categories: GOV.UK, GOV.UK Performance
A screenshot of the GOV.UK homepage

We’ve enabled HTTP/2 on GOV.UK to help improve the site’s performance. Here we look at what HTTP/2 is, how it improves performance, and the impact it has had on our users.

Read more of Speeding up GOV.UK with HTTP/2

Using multi-stage Docker builds to patch vulnerable containers

Posted by: Dan Jones, developer for Cyber Security, GDS, Posted on: 29 June 2020 - Categories: Open Source, Tools

The Cyber Security team at GDS discovered it was using a vulnerable container. Here’s how the team fixed the issue and made its clean container publicly available.

Read more of Using multi-stage Docker builds to patch vulnerable containers - 3 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

Introducing the GOV.UK publishing platform in detail

Posted by: Daniel Roseman, Posted on: 8 July 2016 - Categories: GOV.UK

Over the past 18 months or so we've devoted a lot of effort to the programme of migrating our confusing mix of publishing mechanisms to a new, more efficient centralised architecture. We've written a fair amount already about the progress of the migration and some parts of …

Read more of Introducing the GOV.UK publishing platform in detail

Taking another look at GOV.UK's disaster recovery

Posted by: Kushal Pisavadia, Posted on: 27 August 2014 - Categories: GOV.UK, Tools

As GOV.UK gets bigger, we often need to revisit the ways that we originally solved some problems. One thing that's changed recently is how we prepare for disaster recovery. Disaster Recovery The reality of working in technology is that software …

Read more of Taking another look at GOV.UK's disaster recovery - 14 comments

Applying for a job at GDS

Posted by: Anna Shipman, Posted on: 24 December 2013 - Categories: Chat

This post is now outdated. For a more up-to-date explanation of applying to GDS please read Applying for a job at GDS: update. Over the next few months we will be recruiting for a number of roles, including developers and …

Read more of Applying for a job at GDS

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

  • 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
  • Building the future of government software engineering 9 May 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