Chris Ward

Coding for Good: Achieving social change with an app

An app built in one week sent 15,000 emails to lawmakers, helping legalize same-sex marriage in the UK.

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.

Featured Partners

Related Articles

View all articles
LM
Luis Minvielle
Developers share the most interesting tech they ever built
Most people's first thoughts about Hacker News revolve around venture capital, stock prices, company valuations, and $1499 dongles. But what if we told you that Hacker News could also be a place for pure, consummate, wholesome content that tackles ho...
Developers share the most interesting tech they ever built
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
CH
Chris Heilmann
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech
Brenda Romero discusses her tech career journey, overcoming burnout, and inspiring future game developers at WWC24.Here is what she had to say in the video:Hey everyone! Thanks for joining us!Reflections on a Rough YearLast year, I gave a talk about ...
WWC24 Talk - Brenda Romero - Stay: Surviving and Thriving in Tech

From learning to earning

Jobs that call for the skills explored in this talk.

Software Developer

Software Developer

Strive Collective Worldwide
Charing Cross, United Kingdom

Remote
£33-58K
API
C++
GIT
+13
Application Developer

Application Developer

Netcall's Liberty Create Platform
Basildon, United Kingdom

Remote
API
CSS
HTML
jQuery
+3