This website is an aggregation of selected feeds to represent projects as they are developping. Versioning systems (git) and content feeds (atom / RSS) from other publication spaces are brought together to show different facets of the practice.

Colm O'Neill (IE) Colm is a designer and researcher based in Rotterdam and Brussels. His work is concerned with mediations of digital literacy through graphical, user and programmatic interfaces. The research and practice that result follow the ideals of free and open source development models.

MA Networked Media from the Piet Zwart Institute in Rotterdam / Graphic Design BA from ENSAV La Cambre Brussels. Member of Open Source Publishing.


the BE craze

last update in drafts / 18.03.2018 @ 18:28:24 / with commit message: starting a list for the 'b'-'e' craze in belgium, barely catching onto itself

git galaxy

  • example: https://github.com/colmoneill/Jason-Scraper/blob/master/main/settings_example.py

    imported like so https://github.com/colmoneill/Jason-Scraper/blob/master/app.py#L29

    Move email smtp settings, secret key, mongoengine confs, local db install confs, etc to stop publishing the confs publically

    on con...
    details
    closed issue #6: Move sensitive settings to a install specific con... 26.07.2018 @ 10:22:04
    go to commit
  • colmoneill (a6357faf) at 26 Jul 09:21

    closes #6

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 26.07.2018 @ 10:21:59
    go to commit
  • colmoneill (03393ec7) at 24 Jul 16:50

    new badge attribution system almost there:

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 24.07.2018 @ 17:50:15
    go to commit
  • colmoneill (c406e8c8) at 24 Jul 14:33

    re adding footer styles after incomprehensible css dissapearence fi...

    ... and 2 more commits

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 24.07.2018 @ 15:33:57
    go to commit
  • colmoneill (8ee6a497) at 23 Jul 14:48

    footer done-ish

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 23.07.2018 @ 15:48:46
    go to commit
  • colmoneill (05f8ef6a) at 23 Jul 13:56

    Merge branch 'master' of gitlab.com:bemaker/eu.bemaker.flask

    ... and 1 more commit

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 23.07.2018 @ 14:56:34
    go to commit
  • colmoneill (02f44b11) at 23 Jul 13:16

    a button to access the admin if your user has the appropriate rights

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 23.07.2018 @ 14:16:40
    go to commit
  • colmoneill (8c3de787) at 23 Jul 12:44

    adding text to the admin homepage, commenting out problematic dashb...

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 23.07.2018 @ 13:44:24
    go to commit
  • colmoneill (d7b9a6ea) at 23 Jul 11:39

    Merge branch 'master' of gitlab.com:bemaker/eu.bemaker.flask

    ... and 1 more commit

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 23.07.2018 @ 12:39:11
    go to commit
  • colmoneill (cd4145fa) at 23 Jul 09:48

    Merge branch 'master' of gitlab.com:bemaker/eu.bemaker.flask

    ... and 2 more commits

    on eu.bemaker.flask
    details
    pushed to project branch master at bemaker.eu / eu.bemaker.flask 23.07.2018 @ 10:48:02
    go to commit
↓ more commits
  • colm (92187143) at 03 Jun 12:41

    Merge branch 'master' of gitlab.constantvzw.org:osp/tools.visualcul...

    ... and 1 more commit

    on tools.visualculture

    details
    pushed to project branch master at osp / tools.visualculture
    03.06.2018 @ 13:41:01
    go to commit
  • colm (b075e446) at 31 May 05:54

    styles for img in p in blog feed homepage not in the responsive sec...

    on tools.visualculture

    details
    pushed to project branch master at osp / tools.visualculture
    31.05.2018 @ 06:54:12
    go to commit
  • colm (25d4e8cb) at 30 May 20:37

    styling the images that come into the blog feed on the homepage

    on tools.visualculture

    details
    pushed to project branch master at osp / tools.visualculture
    30.05.2018 @ 21:37:28
    go to commit
  • colm (8246c0b8) at 29 May 10:50

    adding date and dates details into the how to

    on work.balsamine.www

    details
    pushed to project branch master at osp / work.balsamine.www
    29.05.2018 @ 11:50:03
    go to commit
  • colm (3290c3f2) at 29 May 10:28

    Merge branch 'master' of gitlab.constantvzw.org:osp/work.balsamine.www

    ... and 1 more commit

    on work.balsamine.www

    details
    pushed to project branch master at osp / work.balsamine.www
    29.05.2018 @ 11:28:29
    go to commit
  • colm (faf7bacb) at 30 Mar 14:57

    Merge branch 'master' of gitlab.com:osp-kitchen/workshop_esad-amien...

    ... and 119 more commits

    on workshop.esad-amiens.giants

    details
    pushed to project branch master at osp / workshop.esad-amiens.giants
    30.03.2018 @ 15:57:31
    go to commit
  • colm (722990dc) at 30 Mar 11:41

    Merge branch 'master' of gitlab.constantvzw.org:osp/work.balsamine.www

    ... and 3 more commits

    on work.balsamine.www

    details
    pushed to project branch master at osp / work.balsamine.www
    30.03.2018 @ 12:41:03
    go to commit
  • colm (862e3fab) at 27 Mar 15:47

    the structure to generate the static site

    on workshop.esad-amiens.giants

    details
    pushed to project branch master at osp / workshop.esad-amiens.giants
    27.03.2018 @ 16:47:27
    go to commit
  • colm (ecd7e84b) at 27 Mar 15:09

    git etc structural

    on workshop.esad-amiens.giants

    details
    pushed to project branch master at osp / workshop.esad-amiens.giants
    27.03.2018 @ 16:09:31
    go to commit

adversarial interfaces

Adversarial interfaces is a critical analysis the rhetoric of certain user interfaces. With this analysis and critique the project proposes ways (see menu items) by which to practically and discursively adapt our understandings of computer and network infrastructures in the aim of resisting seamless integrations of software and interfaces as totalitised spaces with no alternatives and no outsides.

The title of this site and project appends the idea of Adversarial Design to interfaces. At its core this project exists as an expression of a need for agonism in the field of user interface design.

Adversarial design: (Carl DiSalvo) a type of political design that evokes and engages political issues. Adversarial Design does the work in expressing and enabling agonism.

Agonism: (Chantal Mouffe) a political theory that emphasises the potentially positive aspects of certain forms of political conflic.

Adversarial interfaces is research in progress. This sites first itteration exists to mark a point at the finalisation of a masters degree in media design and communication by Colm O'Neill.


The following list is a feed of latest updates from the research website itself: adversarial.interfaces.site


OSP makes graphic design using only free and open source software—pieces of software that invite their users to take part in their elaboration. The OSP caravan comprises a group of individuals from different background and practices: typography, graphic design, cartography, programming, mathematics, writing, performance.

OSP's latest project activity

  • Balsa pushed to project branch master at osp / work.balsamine.www / 17.08.2018 @ 13:25:32

    Balsa (faf08598) at 17 Aug 12:25

    Update home.md

    go to commit
  • Balsa pushed to project branch master at osp / work.balsamine.www / 17.08.2018 @ 09:44:15

    Balsa (aab61947) at 17 Aug 08:44

    Update home.md

    go to commit
  • Balsa pushed to project branch master at osp / work.balsamine.www / 17.08.2018 @ 09:04:50

    Balsa (37ee597c) at 17 Aug 08:04

    Update home.md

    go to commit
  • Maria Boto pushed to project branch master at osp / work.colorlab / 10.08.2018 @ 09:46:26

    Maria Boto (7c10c98d) at 10 Aug 08:46

    Update Hypericum.md

    go to commit
  • Maria Boto pushed to project branch master at osp / work.colorlab / 10.08.2018 @ 09:45:07

    Maria Boto (75034b7b) at 10 Aug 08:45

    Upload New File

    go to commit
  • Maria Boto pushed to project branch master at osp / work.colorlab / 10.08.2018 @ 09:32:39

    Maria Boto (409c82ad) at 10 Aug 08:32

    Add new file

    go to commit
  • Maria Boto pushed to project branch master at osp / work.colorlab / 10.08.2018 @ 08:53:39

    Maria Boto (30183105) at 10 Aug 07:53

    Update laboratorium.md

    go to commit
  • Maria Boto pushed to project branch master at osp / work.colorlab / 10.08.2018 @ 08:53:02

    Maria Boto (26baed54) at 10 Aug 07:53

    Update colorlab.md

    go to commit
  • gijs accepted merge request #1: Update README.md at osp / work.colorlab / 18.07.2018 @ 15:53:18
  • gijs pushed to project branch master at osp / work.colorlab / 18.07.2018 @ 15:53:18

    gijs (b8bfffb4) at 18 Jul 14:53

    Merge branch 'patch-1' into 'master'

    ... and 1 more commit

    go to commit

  • from the OSP blog