My name is Matt, I'm a 20-something computer programmer. I'm currently living in Mountain View, California; working for a particularly fruity, Cupertino based computer company. In here you'll find a bunch of photos, some links to my blog and the bits of software I was working on before I moved to California in 2010.

Head over to my blog, .us. My experiences moving from the UK to California at the start of 2010, my experimentation with photography and general rants about code, or you can have a look at the abstract of my latest post.

Alcatraz

DSC_3154

DSC_2968

The Irssi IRC core in a Cocoa user interface. MacIrssi attempts to present the Irssi interface in a fashion you feel at home in using a GUI environment. MacIrssi also provides several enhancements that you would normally expect in a GUI Mac OS IRC client, find them, download information and a links to the development project by pressing the reveal.

  • Support for detecting wake/sleep on Mac OS.
  • Growl support with event-based notification control and selective per-channel notification.
  • Preferences panes, including GUI features, major Irssi config settings and server/network/channel editing.
  • User definable hot-key shortcut system.
  • MacIrssi will obey config settings found in your ~/.irssi/config file and write back Irssi settings. Only MacIrssi specific settings are stored outside of your config file.
  • Perl support on the latest supported Mac OS X release, 10.6 Snow Leopard.
  • Universal binary, supporting PowerPC and Intel processors and Mac OS X 10.4 Tiger or later.
  • GPLv2 licensed.
Downloads
Bugs

Please head on over to the Issues section on the MacIrssi Github page if you want to report new bugs.

Development

Development hangs out over on Github, you can find the project page at http://github.com/daagaak/MacIrssi.

A functional, lightweight Mac OS X client for Teamspeak 2 servers, with support for Channel Commander. Very much a basic featureset, I don't have much time to maintain or develop TeamSquawk past it's current state. It provides a consistent OS X user interface, with a low CPU overhead and the ability to use channel commander chat. Feature list, downloads and the like below the reveal.

  • A small, lightweight client for Teamspeak 2 servers (important, does not support Teamspeak 3).
  • Allows voice chat in any room using the Speex audio codec, supports multiple bitrates.
  • Supports talking as a Channel Commander, with separate hot-key bindings.
  • Grand Central Dispatch driven network communication and audio decoding routines.
  • Runs on Mac OS X 10.6, Snow Leopard or later.
  • BSD licensed.
Downloads
Development

Development lives over on Github, jump to the project page at http://github.com/daagaak/TeamSquawk for more information and source code.