explorations in open source software and ideas