Don’t write developer stories, write user stories 🙂 Always look from user perspective.
Very interesting interview with Jeff Patton.
Treat user story as “token for a conversation” !
p.s. also you can find very interesting slides for deeper digging into the problem - link.