now browsing by category


Presentation: FreedomBox on RaspberryPi

Last weekend I did a technical presentation on the RaspberryPi, a small computer, running the FreedomBox GNU/Linux software. Click here to download the presentation PDF “FreedomBox on the RaspberryPi” In the presentation I walked through how to setup and configure the FreedomBox software which includes Tor, Privoxy, IkiWiki, XMPP andRead More

Lessons from “Producing Open Source Software”

The free book, Producing OSS, is one I’ve referred to now and again when thinking about how free/open source projects should be run and lately I’ve been thinking about how a big company like Red Hat works when they’re based around free/open source projects. Here are some choice quotes thatRead More

VirtualBox Helpful Links

I was setting up some virtual machines in the last few weeks and stumbled upon problems that I’ve encountered before. Here are some helpful links for when you’re setting up a virtual machine in VirtualBox: How to enable symlinks for shared folders in VirtualBox How to use modifyvm to resizeRead More

HowTo: View PDFs on Linux

Evince is my go-to PDF viewer on Linux but it’s nice to know there are other options.

grunt2gulp: a tool for converting Grunt task-runner files to Gulp.js

grunt2gulp is a tool for converting Gruntfiles to Gulp.js files. There’s a new task runner around, Gulp.js, and it’s supposedly very good (haven’t had a chance to try it yet) but there are still many projects using Grunt. If you want to try out Gulp on an existing Grunt-based project,Read More

Quality Software Costs Money – Fund FOSS (Free/Open Source Software) Projects

PHPUnit Essentials Book Review

PHPUnit Essentials would have come in handy while on a recent contracting gig and on all the other PHP projects I’ve worked on. The book is published by Packt Publishing who seem to be the new O’Reilly, the last book I bought from them was on AngularJS and it wasRead More

The GNU Coding Standards need an update

There was some discussion a while ago on the Libreplanet mailing list about creating a wiki called the GNU Developer Network, somewhat similar to the MDN (Mozilla Developer Network) and the MSDN (Microsoft Developer Network). I think it’s a great idea, free/open source developers need a wiki for more discussionsRead More

Charging for Free/Open Source Software


org-doing Inspired by the doing command line app, I decided that I needed something like it for Emacs. It lets you track what you’re doing now, and what you want to do later, and anything you’ve done. The cool thing is that I’m hooking into org-mode which means that, withRead More