2023
Open Social Distributor
2023-11-11
Reveal in React
2023-09-12
Exploring OAuth
2023-07-18
Hammering JSON into CSV
2023-07-16
Your own map server
2023-07-02
3D puzzle print: a crossword generation tool
2023-01-18
The rocketship template 🚀
2023-01-08
8-bit Supercomputer
2023-01-04
2022
International Consensus Games (WIP)
2022-11-10
A rather so-phish-ticated scam
2022-04-18
2021
Secrets With Friends
2021-12-14
Rainbow paws
2021-11-13
A template thesis to simplify your write-up
2021-06-17
Making the best possible referrals
2021-04-28
Building an AWS Lambda in C#, part 5: S3
2021-04-19
Building an AWS Lambda in C#, part 4: Logs
2021-04-18
Building an AWS Lambda in C#, part 1: AWS
2021-04-15
Querying data files with terminal tools
2021-01-04
Choosing your first coding language
2021-01-03
Keeping jobs alive with caffeine
2021-01-02
Hello, World!
2021-01-01
2020
We're only human
2020-04-24
Look for the helpers
2020-04-23
How to donate your laptop safely
2020-02-01
2019
Being a better witness
2019-03-28
Policing data interventions
2019-03-05
A friendly face for the victims of burglary
2019-02-23
2018
Let's hack the police, part 3
2018-11-07
Wriggler
2018-04-23
Software Self Defence 101
2018-04-12
2017
Touch Pairing at Sex Tech Hack 2017
2017-11-26
Hacking the Police, part 2
2017-11-20
Why are some projects so expensive?
2017-09-22
2015
Drive Stamper
2015-05-29
2013
Text adventures in 3D
2013-10-29
Hack Highlight #4: How did we do?
2013-06-14
Hack Highlight #3: AroundMET
2013-06-07
Hack Highlight #2: Terminal 2.0
2013-05-29
Hack Highlight #1: Secure evidence recording
2013-05-25
We hacked the Police!
2013-05-05
2012
Hacking up Parliament
2012-12-08