I'd add pullups to both pins if you're trying to get a decent voltage swing on them.
As far as SPI mode - honestly I don't know what the APA102 needs and I don't really have time to check, but if mode 0 works, use that - mode 0 is the 'standard' SPI mode that 99% of things use, so chances are it'll be that.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I'd add pullups to both pins if you're trying to get a decent voltage swing on them.
As far as SPI mode - honestly I don't know what the APA102 needs and I don't really have time to check, but if mode 0 works, use that - mode 0 is the 'standard' SPI mode that 99% of things use, so chances are it'll be that.