Jessica's DS Homebrew
OK, to run homebrew on the DS you'll need some kind of booting device. I personally use an R4DS, a slot-1 micro-sd card device. It works for me but there are lots of other tools out there. You could also use an emulator like DeSmuME, iDeaS or Dualis.
Upshot
This is my first project. It's done using PAlib. True, it's not terribly original, but it's kinda entertaining. Anyway, give it a shot - Upshot.zip. Here's the source - Upshot_src.zip.