Chris Ward
Coding for Good: Achieving social change with an app
#1about 3 minutes
Developers can create incremental social change
Most social change is achieved through small, combined efforts over time, not by a single disruptive genius.
#2about 2 minutes
The political fight for same-sex marriage in the UK
The UK's Same-Sex Marriage Bill faced intense opposition and a critical, high-stakes vote in the unelected House of Lords.
#3about 3 minutes
Building a simple app to lobby politicians
A basic lobbying tool was rapidly built using a hacked-together WordPress, PHP, and MySQL stack on cheap hosting.
#4about 2 minutes
Scaling a viral app under unexpected load
After a tweet from Stephen Fry caused the site to crash, an email queue was implemented to handle the sudden viral traffic.
#5about 2 minutes
An overwhelming victory for the marriage equality bill
The lobbying effort contributed to the bill's overwhelming success in the House of Lords, leading to its passage into law.
#6about 3 minutes
Key factors for the lobbying app's success
The app succeeded due to its simplicity, a compelling David vs Goliath narrative, empowering users, and prioritizing function over perfection.
#7about 4 minutes
A recipe for building an effective activist tool
To create change, identify a problem, craft a personal message, define a simple action, and minimize user effort to maximize participation.
#8about 3 minutes
Technology's dual capacity for good and evil
Despite tech's negative impacts, its capacity for harm implies an equal and powerful potential for good, as seen in social movements and community safety.
#9about 1 minute
Your power to unite people and create change
The most effective activism brings people together, and developers have the unique ability to build the platforms that unite voices and create impact.
Related jobs
Jobs that call for the skills explored in this talk.
Bonial International GmbH
Berlin, Germany
Senior
Python
Java
Bonial International GmbH
Berlin, Germany
Senior
Python
Java
+1
Matching moments
06:22 MIN
A call to action for developers of democracy
Opening Keynote: Civic Coding, A Framework for Democratic Tech
02:37 MIN
Empowering developers to build beneficent applications
Opening Keynote by Sir Tim Berners-Lee
02:19 MIN
Building beneficent applications with user well-being in mind
Fireside Chat with Sir Tim Berners-Lee
01:47 MIN
A final call to action for the community
We Deserve Rights
03:08 MIN
Applying tech for social justice at the German Red Cross
From Code to Cause: Building a Sustainable Future with Tech
08:48 MIN
The evolution of London's web developer community events
Using all the HTML, Running State of the Browser and "Modern" is Rubbish
00:40 MIN
A call to action to build the future together
The Road to One Billion Developers
00:38 MIN
The power of gathering the global developer community
Official after movie
Featured Partners
Related Videos
Five things in tech that matter and we have to make work
Christian Heilmann
Opening Keynote: Civic Coding, A Framework for Democratic Tech
David Simas
The Road to One Billion Developers
Thomas Dohmke & Demetris Cheatham
A Journey from Internal Tools to Public SDK
Lucille Tachet
Developer Advocacy in accelerated times
Chris Heilmann
Web development: where are we, and where are we going?
Laurie Voss
Insights from building the Canva Developers Platform to empower 185 million designers
Anto Lepejian
Oh S***! There's a New Accessibility Law and I'm Not Ready!
Emma Dawson
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

TheVentury FlexCo
Vienna, Austria
€47-51K
Intermediate
Senior
AI Frameworks
AI-assisted coding tools


Amber Labs Ltd
Charing Cross, United Kingdom
Senior
CSS
GIT
SASS
React
MongoDB
+7


Netcall's Liberty Create Platform
Basildon, United Kingdom
Remote
API
CSS
HTML
jQuery
+3



RedTech Recruitment
Charing Cross, United Kingdom
Remote
CSS
D3.js
Redis
Node.js
+5

Christy Media Solutions
Charing Cross, United Kingdom
£45K
Intermediate
QT
iOS
C++
Scrum
+4