Table of contents
BDay: The super simple birthday and anniversary reminder program.
Evlib Java: A collection of reusable tools and utilities that I found I was often re-implementing in different Java projects.
Userscripts to enhance your browser.
In Brief: The miscellaneous bucket for other small projects.
About Evan
The super simple birthday and anniversary reminder program.

BDay is a simple program to help you track birthdays and anniversaries. It runs when you start or log in to your computer, displays any events that are coming up, and then exits when you click OK. It does not hang around in the system tray or as a background process taking up your computer’s resources. If there are no events to be displayed, then you wont even see BDay run.
More Details • Downloads for Windows & Linux
top
A collection of reusable tools and utilities that I found I was often re-implementing in different Java projects.
Highlights include:
and plenty more.
See the javadoc for all the details, source and binary downloads available via github.
Released under a BSD style license.
Download of binary, source & doc • Javadoc • Github
top
Userscripts
You can install userscripts in Firefox via the Greasemonkey Add-On, or Chrome via the Tampermonkey extension. Userscripts allow you to customise the way a web page displays or behaves, by using small bits of JavaScript.
Twitter/Identi.ca/Facebook Pretty Print does various character substitutions as you type to make your twitter, identi.ca or facebook messages prettier and use less characters. (e.g., Use angle quotes instead of straight quotes, or substitute three dots (“. . .”) with an ellipses (“…”)).
top
In Brief
clementinemonitor: Monitors what is currently playing in your Clementine music player, by hooking into the relevant dbus signals to detect state change. (Read my review of Clementine).
timeline: Shell script that collects screen captures and (optionally) webcam captures and builds a daily time-lapsed video of the day’s activity.
tracks-nfs-mail-handler: A PHP script to use nearlyfreespeech.net’s feature of being able to redirect an email alias to a URL in order to create new actions in a tracks installation.
top
About Evan
Evan is a computer programmer, software architect, application developer or whatever you want to call it. Most of the time he just says, “I work with computers.” When he is contracting he trades as McLean Computer Services.
Evan likes lots of open source things like Linux, and runs Arch Linux on his main computer at home, even though he develops software for Windows as well.
You can find Evan on Twitter, and possibly even track him down on Identi.ca where he describes himself as a “software developer and wry observationist.”
Evan, along with his spousal overunit live in Melbourne, Australia with two children, two cats, a variable number of goldfish and one dog, who wrote this page.
top
Where to Find Him
Twitter • Identi.ca • LinkedIn • GitHub
Evan’s professional site, for when he is contracting. Contains his Résumé and the occassional computer related article or two.
An informal place to chuck up stuff on the web that he finds interesting, be it reviews, funny pictures, his own articles and pet projects and of course, stuff about computers.
top