OK, so you've got a Palm OS device, and you want to do cool stuff with it... well, the yak is very connected to all things Palm.
To determine what is cool Palm software, see the Zen of Palm talks archived at the PalmSource site. Apps that have an "exit" button or menu command are uncool.
To do quick programming, nothing beats AppForge, which is Visual Basic for the Palm. Yak.net resident Charlie is one of AppForge's talented engineers. They've got a personal version for about $70 which works with the VB working model you can get out of a $10 Learn VB book.
For coding on the device, I recommend Quartus Forth, a Forth language environment that uses memo pad entries to hold your source code. Its shareware, with the registered version able to produce standalone applications.
For programs that need the power of C/C++, check out CodeWarrior for Palm OS, which is the current baby of Yak.net resident Ben Combee. CW is a great toolset for either Mac or Win32 to build Palm apps. Ben and a gang of motley programmers hang out at news.massena.com and news.palmos.com, giving advice on the developer forums there. CW for Palm OS is $499 new, $249 upgrade, and $119 academic, with discounts from good retailers. Version 8 was released in October 2001.
424.   Where do you get StrickPants?
  [strick/2007-06-30]
394.   I've heard of RTFM, but what does STFW mean?
  [matt/2003-11-12]
( matthew/2004-08-11 )
390.   Where can I learn more about the fascinating game of Go (aka Wei chi, Weiqi, Baduk, etc)
  [leif/2003-10-20]
198.   What tiny laptop does strick travel with?
  [strick/2001-03-13]
189.   How do you get rid of the ^M characters that are visible when a microsoft text file is edited in UNIX?
  [macki/2001-03-06]
127.   How can I make the "whois" command work like before?
  [robey/2000-09-28]
92.   How many characters wide is the display on a Nokia 5190?
  [rupe/2000-05-10]
89.   What is the connecton between Karl Marx, Cinco de Mayo, and salsa?
  [strick/2000-05-05]
63.   What does the accronym ENIAC stand for?
  [simon/2000-02-19]
58.   How can i see how different background and font colors look?
  [jamison/2000-02-12]
24.   Why is the ocean blue?
  [simon/2000-01-20]
18.   Where have all the flowers gone?
  [datavortex/2000-01-18]