Things to consider when coding for the Poqet:

Power management: There is a technical manual available that describes the power API for the Poqet, and some tips of what (not) to do. Maximizing battery life is always nice.

Optimization: This processor isn't that fast. Using assembler is almost never wrong at these clockspeeds, and especially with this kind of instruction set, where the timings between different instructions vary wildly: integer division takes 60-110 cycles, addition takes 3.

See also: CGA programming, Generating trigonometric tables