Open main menu

I'm a software developer living in London (Q84) and I work for mySociety (Q10851773) on open source software for parliamentary monitoring websites; this sometimes involves updating or using Wikidata. Recently I've been specifically working on the Democratic Commons project as part of my work; part of this project is dedicated to building tools to help improve the quality of data about politicians on Wikidata. Again, as part of that project, I'm often adding to or editing Wikidata.

You can find out more about me via my homepage, blog or Twitter account.

User language
en-N This user has a native understanding of English.
de-0 Dieser Benutzer beherrscht Deutsch nicht (oder versteht es nur mit beträchtlichen Schwierigkeiten).
it-0 Questo utente non è in grado di comunicare in italiano (o lo capisce solo con notevole difficoltà).
fr-0 Cet utilisateur n’a aucune connaissance en français (ou le comprend avec de grandes difficultés).
Logo for the every politician WikiProjectThis user is a member of
WikiProject every politician.
Wikidata heart logo.svgThis user loves Wikidata.
Users by language

Something I've worked on recently are some diagrams to help understand namespace prefixes in SPARQL queries: Mhl20/SPARQL_Prefixes on Wikidata.

You might also like a blog post I wrote about how Wikidata is the reason that people should learn SPARQL: https://longair.net/blog/2017/11/29/sparql-wikidata/

As a fun project, I built a site that picks random episodes of a particular TV series, based on episode data in Wikidata: http://random.tv.longair.net