My new technique for character development is to spend time writing about the character in my notebook. I don't fill out a character sheet (although I do that as well), I just write about their thoughts, feelings, tastes, desires and history in a stream-of-consciousness.