Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Anna Shipman – Coding in the Open in Government...
Search
Turing Fest
PRO
August 03, 2017
Technology
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Anna Shipman – Coding in the Open in Government (Turing Fest 2017)
Turing Fest
PRO
August 03, 2017
More Decks by Turing Fest
See All by Turing Fest
Andy Budd: The Growth Equation: 7 Essential Steps to Finding Product Market Fit
turingfest
PRO
0
250
Andrey Vinitsky: Babe Are You OK? You've Barely Touched The Dashboard You Claimed Was Mission Critical
turingfest
PRO
0
150
Finbarr Taylor:From Scotland to Silicon Valley: Lessons Learned Raising $100m & Building a Global SaaS Business
turingfest
PRO
0
170
Megan Caywood: A Product Playbook to Building a Unicorn
turingfest
PRO
0
94
Jason Miller: Branding in the Age of AI
turingfest
PRO
0
150
Petra Wille: Lessons on Storytelling for Product Builders
turingfest
PRO
0
130
Meri Williams: Career Vectors: Navigating Modern Careers
turingfest
PRO
0
190
Todd Olson: How AI Supercharges Product-led Growth
turingfest
PRO
0
180
Rand Fishkin: Zero-Click Marketing
turingfest
PRO
0
140
Other Decks in Technology
See All in Technology
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
270
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
350
10年後、Engineering 行為を剥奪されるとして、わたしたちは、どう、何を創ればいいだろうか。 / If Engineering Is Taken Away in 10 Years, How and What Should We Create?
bitkey
PRO
1
200
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
Running Kotlin + Quarkus with Lambda
nealle
1
3.8k
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1.2k
USB PDを使ってスマホを労わりたい
raspython3
0
180
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
1
240
Refining Active Record
shugo
0
160
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
780
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Skip the Path - Find Your Career Trail
mkilby
1
260
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
Transcript
The year is 2012…
@annashipman GDS ARCHIVED
@annashipman GDS ARCHIVED
GOV.UK was first @annashipman GDS
The year is 2016…
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
GOV.UK is coded in the open
Coding in the open in government
Anna Shipman Open Source Lead Government Digital Service @annashipman
@annashipman GDS
Open source in government
@annashipman 1. Using Open Source Software 2. Contributing to Open
Source Software 3. Open sourcing our own software GDS
@annashipman 1. Using Open Source Software 2. Contributing to Open
Source Software 3. Open sourcing our own software GDS
A huge amount of government code is now in the
open @annashipman GDS
How we got here
Revolution, not evolution @annashipman GDS
The Government Digital Service (GDS) @annashipman GDS
@annashipman GDS
GDS is helping government be digital by default @annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
Coding in the open
Coding in the open is technically Open Source @annashipman GDS
@annashipman 1. Software with its source code made available 2.
With a licence that allows software to be freely used, modified, and shared GDS
@annashipman GDS
The MIT License (MIT) Copyright (c) 2015 Crown Copyright (Government
Digital Service) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and @annashipman GDS
It might not work in your environment @annashipman GDS
We make no guarantees about continuing support @annashipman GDS
We haven’t worked to build a community @annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
Make things open: it makes things better
It makes the code better
Coding in the open encourages good practice @annashipman GDS
@annashipman GDS
@annashipman Giving constructive code reviews GDS
@annashipman Being aware of security GDS
@annashipman Making sure you are following good architectural principles GDS
@annashipman Coding in the open makes it easier to work
with others GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman Other people can help make your project better GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
Open code makes it possible for others to contribute @annashipman
GDS
It makes the organisation better
Coding in the open makes it easy to share learning
@annashipman GDS
@annashipman GDS
@annashipman GDS
You can show off the organisation’s code @annashipman GDS
@annashipman GDS
@annashipman GDS
Open code advertises your interesting work @annashipman GDS
Code review can act as a positive advert for your
culture @annashipman GDS
Good for recruitment and retention @annashipman GDS
It makes government better
You can see what work is being done with public
money @annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
Coding in the open supports a culture of openness @annashipman
GDS
Forces clarity on ownership of the code @annashipman GDS
The MIT License (MIT) Copyright (c) 2015 Crown Copyright (Government
Digital Service) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and @annashipman GDS
The MIT License (MIT) Copyright (c) 2015 Crown Copyright (Government
Digital Service) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and @annashipman GDS
Government owns the intellectual property for the work @annashipman GDS
Can switch suppliers @annashipman GDS
Can build a team from multiple suppliers @annashipman GDS
Reducing supplier lock-in @annashipman GDS
It’s cheaper @annashipman GDS
Access control is complex and expensive @annashipman GDS
Public code repos are usually free @annashipman GDS
Two benefits I haven’t mentioned
Reuse @annashipman GDS
“Given enough eyeballs, all bugs are shallow” @annashipman GDS
@annashipman GDS
Open doesn’t mean enough eyeballs @annashipman GDS
Coding in the open is valuable even without these @annashipman
GDS
The challenges of coding in the open
It can be difficult to get started @annashipman GDS
@annashipman GDS
@annashipman GDS
Making sure you don’t publish the wrong thing @annashipman GDS
Have processes that make mistakes harder @annashipman GDS
Store secrets separately @annashipman GDS
Coding in the open forces you to do things properly
@annashipman GDS
Problems will surface in closed code @annashipman GDS
Be able to recover quickly @annashipman GDS
@annashipman GDS
Differences between government and industry
Government doesn’t rely on profits from the software it builds
@annashipman GDS
There is value for commercial companies too @annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
How can you get involved?
Have a look at our code @annashipman GDS
@annashipman GDS
@annashipman GDS
@annashipman GDS
Make code from your company open @annashipman GDS
Come and work for government! @annashipman GDS
Make things open: it makes things better
Anna Shipman Open Source Lead Government Digital Service @annashipman