gardens for growing
Gardens for Growing is a web site where you donate to charity by planting flowers in a virtual garden. I developed
""The Garden" for
The Forum for Youth Investment and
Child Advocacy 360.
Soon, though, I hope to allow any non-profit organization to create its own garden. The beautiful art is by Dylan Kahler.
Technology: Ruby, Rails, Apache, MySQL, Linux, Javascript
the darfur wall
After leaving Microsoft, I founded
The Darfur Foundation, a non-profit organization that supports peace in Darfur, Sudan.
The Foundation's main project, a web site called
The Darfur Wall, attempts to raise 400,000 dollars, one
for each life lost in Darfur. So far, the Wall has brought in about $70,000 from donors in 30 countries.
Technology: Ruby, Rails, Apache, MySQL, Linux, Javascript, Flash
shapes
I'm writing a puzzle game with
"Danger" Dan Parke. Like many games, Shapes has been in development
forever, and
we may never finish it. But we love it!
Technology: C#, .NET Framework, Direct3D
sprites
Sprites is a game library I'm developing to support Shapes. It lets you create
hardware-accelerated 2-D games for .NET without dealing with DirectX.
Technology: C#, .NET Framework, Direct3D
ruby on rails plugins
In developing Gardens for Growing and the Darfur Wall, I packaged a few pieces of code as Rails plugins:
All are free software, licensed under the MIT License.
Technology: Ruby, Rails, MySQL
northampton center for the arts
My mom runs the Northampton Center for the Arts, a non-profit organization that promotes the arts in Northampton, Massachusetts (my home town). I created
The Center's
web site and content-management system.
Technology: Ruby, Rails, MySQL, RSS, iCal
seattle works day
Justin Baird, Jill Shrader, Kiran Chitluri, and I organized a team of 250 Microsoft volunteers on Seattle Works Day 2005.
We worked at Marra Farm, Lafayette Elementary, and Cheasty Greenspace. I designed the
web site.
Technology: C#, ASP.NET
djstarterkit.com
I designed a
web site for my brother Matt, aka dj starterkit.
processinfo
ProcessInfo displays information on running processes from web sites like WinTasks.
It helps you find malware and make sense of all the strange processes running on Windows. It requires
.NET Framework 1.1.
View the source
Download ProcessInfo 1.0
Technology: C#, .NET Framework
first call
Ryan Fagan, Vincenzo La Ruffa, and I co-founded, managed, and edited a weekly commentary paper. Alex Bellos is responsible for the beautiful logo. I wrote the
web site. (It's been replaced, so I link to a local archive.)
spamster
As my senior project at Penn, I wrote a distributed, collaborative spam filter. At its peak, Spamster had maybe fifty active users, but it's now been retired.
Technology: Visual Basic, COM, SOAP, ASP, SQL Server
irish accommodations
My dad and I wrote a profitable
web site that advertised over 1,000 Irish accommodations. The site had cool features like location search,
activity reports, reviews, automated mailing lists, and credit card acceptance.
Technology: ASP, VBScript, Visual Basic, SQL Server